Reading/Writing C# Application Settings in runtime
This is example how to access defined application settings in runtime   
public static string MyStringSetting{get { return Properties.Settings.Default.MyStringSetting; }set{Properties.Settings.Default.MyStringSetting = value;Properties.Settings.Default.Save();}}public static List<string> MyStringCollectionSetting{get { return toStringList(Properties.Settings.Default.MyStringCollectionSetting); }set{Properties.Settings.Default.MyStringCollectionSetting = fromStringList(value);Properties.Settings.Default.Save();}}private static List<string> toStringList(StringCollection sc){List<string> list = new List<string>();if (sc != null){foreach (string s in sc){list.Add(s);}}return list;}private static StringCollection fromStringList(List<string> list){StringCollection sc = new StringCollection();if (list != null){foreach (string s in list){sc.Add(s.ToString());}}return sc;}
Comments
Post a Comment