2011-01-21 100 views
1

我建立一个小项目,使用一些设置功能。我可以更改数据库路径和其他文本字段。c#保存设置

什么是保存这些设置的最佳方式?是否有一些内置的config或ini文件可以在运行时更改?因为如果我更改数据库路径,我需要它在不重新启动程序的情况下执行此操作。我知道我ofc可以建立一个简单的文本和读取,但我想用一些标准的C#方式。

Thx for anyfeedback。

/Marthin

回答

1

如果在项目属性页一看,你可以添加一个设置文件。

要使用的代码,你会做一些这样的设置:

Properties.Settings.Default.SettingName 

在想些什么裸不过,这些设置是本地和需要每台机器

这里指定为一个链接MSDN上设置类 http://msdn.microsoft.com/en-us/library/aa730869(VS.80).aspx

+0

感谢,伟大工程! – Marthin 2011-01-21 11:02:59

0

如果您创建一个新的C#Windows窗体应用程序,你都默认属性,努力扩大在Solution Explorer中的节点上,你会发现SETT英格斯文件,你可以添加自己的价值观,在运行时你可以找回它们并改变它们,改变它们在保存它们以这种方式:

Properties.Settings.Default.Save();