Java有一個Properties類,可以很好地保存基本的配置信息,例如,您希望從一個會話持續到下一個會話。我記得它保存和檢索關鍵值對,使用起來非常簡單。我一直在C#中尋找這種類似的東西,但沒有成功。我錯過了嗎?是否有C#類java.util.Properties類
如果沒有一個,有沒有什麼超越簡單的保存/閱讀一個custrom文本文件保存簡單的應用程序設置? (「超越」簡單的衡量標準)。
Java有一個Properties類,可以很好地保存基本的配置信息,例如,您希望從一個會話持續到下一個會話。我記得它保存和檢索關鍵值對,使用起來非常簡單。我一直在C#中尋找這種類似的東西,但沒有成功。我錯過了嗎?是否有C#類java.util.Properties類
如果沒有一個,有沒有什麼超越簡單的保存/閱讀一個custrom文本文件保存簡單的應用程序設置? (「超越」簡單的衡量標準)。
如果您創建一個標準的.NET項目,並選擇屬性,然後去設置,然後單擊創建一個,你應該能夠完成你想要那裏。這將允許您使用Properties.Settings,這對於保持用戶設置非常有用。
如果您想要應用程序範圍的設置,app.config(編譯爲MyApplication.exe.config)是最好的選擇。您可以通過ConfigurationManager.AppSettings訪問這些設置(需要System.Configuration程序集參考)
System.Configuration.ConfigurationManager
是你在找什麼。它允許您將鍵/值對保存/讀取到應用程序的app.config/web.config文件。
如果要存儲用戶特定的數據,還可以檢查出設置文件:Using Settings in C#
是。搜索
Properties.Settings
確實存在您想要的解決方案。請從here找到文章
他的代碼有很多關於效率的優點。
謝謝。祝你今天愉快。
我看到有問題的設置實際上是作爲命名空間ProjectNameSpace.Properties中名爲Settings的類創建的,其中ProjectNameSpace是我的項目的命名空間。 – 2010-10-12 14:10:52