给定PropertyInfo.PropertyType如何将PropertyInfo.GetValue()强制转换为该类型

时间:2018-03-15 14:30:25

标签: c# casting propertyinfo

PropertyInfo.GetValue()返回一个对象。 我需要将该对象强制转换为PropertyInfo.PropertyType返回的类型。 我该怎么做? 我认为唯一的方法是切换PropertyType.ToString()。还有另外一种方法吗? TIA

2 个答案:

答案 0 :(得分:0)

你问的是不可能的。您需要根据类型选择要执行的操作:

{{1}}

答案 1 :(得分:-3)

var prop = PropertyInfo.getValue()as Propertytype; 我用它来铸造。