0
檢查了這一點解析值到類型類型的
Type configPropType = configurableProp.getPropertyType();
string attValue = xmlelement.GetAttribute(configurableProp.getName());
configProps[configurableProp.getName()] = attValue;
點在哪裏我設置它原來的分配對象,得到了來自XML閱讀價值爲它工作。我需要類似的東西。
configProps[configurableProp.getName()] = configPropType.ParseToThisType(attValue);
找遍了msdn,但它是一個非常混亂的地方。
完美。這是一個挑戰,不知道 - 什麼搜索條件會找到你在MSDN上的答案? – DrLazer 2010-05-12 14:00:32
我不會使用搜索術語 - 我將學習.NET Framework基礎知識,其中將包括Convert類。我還會學習.NET中的屬性如何工作,所以我的代碼看起來像'configurableProp.Name'而不是'configurableProp.getName()' – 2010-05-12 14:14:31
這是有用的John。我特別使用函數來獲取我不想保存到XML的東西,並保留公共Getters以反射方式保存數據。不幸的是,我們並非都有時間成爲46k + – DrLazer 2010-05-12 14:51:13