【问题标题】:Settings file types设置文件类型
【发布时间】:2014-03-03 20:42:39
【问题描述】:

我使用内置的设置文件来存储表单控件的状态。

我使用 System.collections.Specialized.StringCollection 并希望使用 int 值列表。

有办法吗?

【问题讨论】:

  • 这是一种避免动态枚举初始化的方法...

标签: c# settings


【解决方案1】:

设置中没有List<T>,所以要自己转换:

var strings = Properties.Settings.Default.Strings; // your StringCollection 
List<int> ints = strings.Cast<string>().Select(str => int.Parse(str)).ToList();

【讨论】:

  • 那么有没有办法在设置中实现自定义列表类型?这是绕路...
  • @user3165438:可能有here所示的方法,但我还没有尝试过。最简单的方法是使用字符串集合并在应用程序启动时对其进行一次解析。
猜你喜欢
  • 2014-05-03
  • 1970-01-01
  • 2015-03-01
  • 2013-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-23
  • 2017-11-28
相关资源
最近更新 更多