using System.Text; using System.Configuration; namespace ConfigTest { class ConfigDataClass : ConfigurationSection { public ConfigDataClass() { }
[ConfigurationProperty('id')] public int ID{ get{return (int)this['id'];} set{ this['id'] = value;} }
[ConfigurationProperty('name')] public string Name{ get{ return this['name'].ToString();} set{ this['name'] = value;} }
public override string ToString(){ StringBuilder info = new StringBuilder(); info.AppendFormat('id = {0};name = {1}', ID, Name); return info.ToString(); } } } |