val*_*alv 16 c# application-settings settings.settings visual-studio .net-4.5
我修改了我的Settings.settings文件以便system_Filters成为一个System.String[].
我想在Visual Studio设计器中填充此变量,而不是在代码中填充.我可以使用以下代码在代码中使用它:
Properties.Settings.Default.system_Filters = new string[] { "a", "b", "c" };
string _systemFilters = Properties.Settings.Default.system_Filters;
Run Code Online (Sandbox Code Playgroud)
这工作正常.但是,我没有一个好的地方把它放在我的代码中,理想情况下想在Settings.setting文件中输入它.此值不会被修改.我已经尝试了几乎所有我能想到的变体,但结果总是一样的.

有谁知道正确的语法?我也愿意使用StringCollectionif,这样更容易.
Tho*_*que 27
尝试使用StringCollection而不是string[].它由设置设计器本机支持.
该值存储为XML,但您无需手动编辑它.StringCollection在"类型"列中选择时,"值"列中的编辑器会更改; 有一个...按钮,打开一个对话框来输入字符串.

| 归档时间: |
|
| 查看次数: |
20494 次 |
| 最近记录: |