我目前正在尝试将某些属性作为字符串保存到 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;
}
}
如您所见,它变成了字符串,但我需要将其作为对象或其他东西