Java有一个很适合保存基本配置信息的Properties类,例如:一个gui设置,你希望从一个会话持续到下一个会话。我记得它保存并检索键值对,并且使用起来非常简单。我一直在寻找C#的类比,但没有成功。我错过了吗?
如果没有,除了保存/阅读custrom文本文件以保存简单的应用程序设置之外,还有什么吗? (“超越”的衡量标准是简单)。
答案 0 :(得分:6)
如果您创建一个标准的.NET项目并转到“属性”,然后转到“设置”,然后单击以创建一个,您应该能够在那里完成所需的操作。这将允许您使用Properties.Settings,这有助于持久保存用户设置。
如果您想要应用程序范围的设置,app.config(编译为MyApplication.exe.config)是可行的方法。您可以通过ConfigurationManager.AppSettings访问这些设置(需要System.Configuration程序集引用)
答案 1 :(得分:3)
System.Configuration.ConfigurationManager
正是您要找的。它允许您将键/值对保存/读取到应用程序的app.config / web.config文件中。
如果您想存储用户特定数据,您还可以查看设置文件:Using Settings in C#
答案 2 :(得分:0)
是。搜索
Properties.Settings
答案 3 :(得分:0)
有你想要的确切解决方案。请查看here
中的文章他的代码在效率方面有很多优点。
感谢。祝你有愉快的一天。