Code Bye

C#用文件形式存儲抽象數據類型,并且有方便的讀寫接口

需要寫一個實時性反應較快的Windows Form程式;
程式沒有用到DB;需要存儲的數據不是很多,所以想使用文本的格式存起來;
要求:程式運行過程中,對於重要的信息,要實時更新到文本中;
優點:程式關閉后,重開,可以Load回原來文本的記錄;
試過用C# 的序列化和反序列化處理Serialize Deserialize,但是覺得,假如對單獨欄位更新的時候,比較不方便,每次都是全部讀出來,全部寫進去。能否有更好的方法?
當然,假如各位能想到更好的方法,用其他方法存起來,也幫忙留言。感謝!
解决方案

25

序列化不推荐,效率太低
虽然没有数据库,但是也可以考虑SQLite类的嵌入式数据库

5

xml文件也行

10

sqlite

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#用文件形式存儲抽象數據類型,并且有方便的讀寫接口