我想存储多达1000条街道的信息(名称,ID和简短信息,最多500个字符)。正确的做法似乎是创建包含三个必填字段的课程Street
,并创建List
或array
个字段。但是,我需要在用户的计算机上存储(并且不时地编辑)所有这些数据。有什么办法?在.txt
文件中存储这样大的数组似乎不方便。
答案 0 :(得分:2)
为什么不尝试SQLite(它也存储在本地驱动器中)?它允许您做的不仅仅是存储数据。
答案 1 :(得分:0)
答案 2 :(得分:0)
http://www.codeproject.com/Articles/1789/Object-Serialization-using-C
上面的链接提供了一个很好的,直截了当的如何序列化数据的示例。
此外,如果您需要使文件具有人类可读性,出于某种原因,请随意在序列化字段之间插入分隔符。只要你记得在反序列化时跳过这些分隔符值。