检查出来
Type configPropType = configurableProp.getPropertyType();
string attValue = xmlelement.GetAttribute(configurableProp.getName());
configProps[configurableProp.getName()] = attValue;
在我设置从XML读入的值时,结果是需要将分配对象解析为正确的类型以使其工作。我需要类似的东西。
configProps[configurableProp.getName()] = configPropType.ParseToThisType(attValue);
环顾msdn,但这是一个非常令人困惑的地方。
答案 0 :(得分:2)
看起来你想要做的事情是通过以下方式实现的:
configProps[configurableProp.getName()] =
Convert.ChangeType(attValue, configPropType);