【发布时间】:2010-11-22 05:12:53
【问题描述】:
我有一个包含两个字符串的小类,如下所示:
public class ReportType
{
private string displayName;
public string DisplayName
{
get { return displayName; }
}
private string reportName;
public string ReportName
{
get { return reportName; }
}
public ReportType(string displayName, string reportName)
{
this.displayName = displayName;
this.reportName = reportName;
}
}
我想将此类的一个实例保存到我的设置文件中,以便我可以执行以下操作:
ReportType reportType = Settings.Default.SelectedReportType;
谷歌搜索似乎表明这是可能的,但似乎在任何地方都没有明确的指南供我遵循。我知道需要进行一些序列化,但不知道从哪里开始。此外,当我进入 Visual Studio 中的“设置”屏幕并单击“类型”列下的“浏览”时,没有选项可以选择包含 ReportType 类的当前命名空间。
【问题讨论】:
-
使用可以使用更简单的方法: public string ReportName { get;私人套装; } -- 如果 .NET 3+ 可用
标签: c# visual-studio settings