這是一個三部分問題。使用將一個將文件設置爲序列化字典
Dictionary<String,Object>
是保存數據的好辦法哪裏會
Dictionary<Key,Value>
爲基礎:
的人嗎?
二:沒有使用app.settings或xml,會是更好的方法嗎?
三:你會如何將這個(或更好的解決方案)序列化爲緊湊且快速序列化的二進制格式?
Xml非常詳細,我正在尋找二進制由於它的大小。
另外,如果我使用的字典,它本來是很容易使一個設置類簡單
GetValue(Key) and SetValue(Key,Obj)
or object.SetValue(Settings,Key) using extensions.
:我將我的應用程序打開的插件,所以我想對所有的應用程序使用的設置一個統一的規範。
如果我可以將它序列化到一個文件中,使用Dictionary作爲基礎來滾動我自己的類。
爲什麼不只是使用app.settings?它出什麼問題了? – 2010-05-23 12:17:24
xml非常詳細,我正在尋找二進制由於它的大小。 此外,如果我使用Dictionary,使用擴展名可以簡單地使用GetValue(Key)和SetValue(Key,Obj)或object.SetValue(Settings,Key)設置一個設置類。 我正在讓我的應用程序爲插件打開,所以我想要一個統一的規範來設置所有應用程序使用。 如果我可以將它序列化到一個文件中,使用Dictionary作爲基礎來滾動我自己的類。 – akshaykarthik 2010-05-23 12:31:11