我目前遇到了尝试将某些属性保存为Settings.settings作为字符串的问题。
如果我在课堂上使用以下内容:
string Pattern0 = SafeFileName(currMail.SenderName);
一切都很好,但是一旦我尝试将它作为字符串保存在“设置”中,它就会将所有内容都转换为字符串,我不能再将其用作“属性”了, 有没有办法解开字符串?
或者是否有其他类型(除了:字符串)我可以使用它会给我想要的结果?
这是它在Settings.Designer中的样子
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("SafeFileName(currMail.SenderName)")]
public string NamePattern0 {
get {
return ((string)(this["NamePattern0"]));
}
set {
this["NamenPattern0"] = value;
}
}
正如你所看到它变成了一个字符串,但我需要它作为一个对象或什么