寻找Properties.Settings.Default的shurtcut(Looking for

2019-07-19 04:28发布

我已经定义了更多的选择,更多的是有,当我不得不修改它们输入。 所以我在寻找一个较短的版本Properties.Settings.Default.varX的

我试过了:

Properties.Settings settings = Properties.Settings.Default;
settings.var1 = "x";
settings.var2 = "y";
settings.var3 = "Z";
Properties.Settings.Default = settings;

但Properties.Settings.Default为只读和保存功能,没有超载。

那么,有没有其他方式比一遍又一遍打字Properties.Settings.Default?

Answer 1:

刚刚尝试这样的:

Properties.Settings settings = Properties.Settings.Default;
settings.var1 = "x";
settings.var2 = "y";
settings.var3 = "Z";
settings.Save();


Answer 2:

为了缩短一点点,你必须输入你可以尝试添加该初始using语句什么

using MyProps = <your_namespace>.Properties.Settings;

然后在代码中,你可以使用

MyProps.Default.Var1 = "";

<your_namespace>应受限定的设置完整的命名空间来代替。



文章来源: Looking for a shurtcut of Properties.Settings.Default