C# 反射:如何获取 Nullable 的类型?
- 论坛
- C# 反射:如何获取 Nullable<int> 的类型?
12 浏览
C# 反射:如何获取 Nullable 的类型?
我想做的是像这样的事情:
switch( myObject.GetType().GetProperty( "id") ) { case ??: // 当Nullable时,执行此操作 case ??: // 当字符串时,执行此操作 case ??: // 当Nullable 时,执行此操作
在object.GetType()下的哪个路径上,可以获得数据类型的字符串名称,以便我可以使用case语句进行比较?我需要知道类型,这样我就可以使用反射中的多种Convert.ToInt32( string )之一来设置myObject的值。