我序列化類,我得到以下異常:XMLSerialize來異常
,因爲它自ICollection繼承您必須實現上System.Configuration.SettingsPropertyCollection默認訪問。
當執行以下行:
XmlSerializer xs = new XmlSerializer(typeof(CustomConfiguration));
任何幫助嗎?
public class CustomConfiguration : ConfigurationObjectBase
{
public CustomConfiguration() { //DO NOTHING. }
[User]
public uint Version
{ get { return ((uint)(this["Version"])); }
set { this["Version"] = value; }
}
}
ConfigurationObjectBase是衍生自System.configuration.ApplicationSettingsBase。
你可以顯示你的CustomConfiguration類的任何版本(尤其是繼承等)嗎? – 2010-02-25 05:23:02
公共類CustomConfiguration:ConfigurationObjectBase { public CustomConfiguration() { // DO NOTHING。 } /// ///版本 /// [用戶] 公共UINT版本 { 得到 { 回報((UINT)(本[ 「版本」)); } set { this [「Version」] = value; }} } ConfigurationObjectBase從System.configuration.ApplicationSettingsBase –
siva
2010-02-25 05:37:30
衍生我能問你爲什麼想反正序列化此?似乎有點奇怪。 – 2010-02-25 09:59:46