掉了两句:
Object obj ;//obj已经指向一个有效的对象
Type obj_type ;//表示obj的具体类型
现在我想将obj转换为具体的类型,可以这么做:switch(obj_type)
{
case typeof(string) :
{
string ss = obj.ToString() ;
}
case typeof(int):
{
int tt = int.Parse(obj.ToString()) ;
}
case typeof(DateTime):
{
int tt = DateTime.Parse(obj.ToString()) ;
}
......
......
}这种方法简直蠢得让人无法忍受,因为要罗列所有的类型出来一一加以解析。请问哪位有高招啊?