在我的应用程序中,我想将一个变量用于配置作为项目的一部分(我可以使用附带的文件来执行它,但那将是邪恶的),以便在应用程序运行时进行更改并且保存,以便可以关闭和重新打开并保持相同的值。
Visual Studio 2010 C#项目中推荐或最佳实践方法是什么?
答案 0 :(得分:3)
使用App.config或Web.config。
示例:here
这是推荐的最佳方法。
如果您不想使用“附带的文件”(虽然说它仍然是一个附带的文件),您也可以将您的设置保存在数据库中(如果您正在使用)并在运行时加载它们)。但是,如果连接字符串发生更改,则必须对连接字符串进行硬编码,这可能很麻烦。
另请注意,连接字符串通常保存在标记<connectionStrings></connectionStrings>
答案 1 :(得分:2)
使用.Config文件保存设置。开发人员可以使用配置文件来更改设置,而无需重新编译应用程序。
配置文件包含元素,这些元素是设置配置信息的逻辑数据结构。在配置文件中,您使用标记来标记元素的开头和结尾。
和
Configuration Settings File for providing application configuration data