0

最大 1000 通りの情報 (名前、ID、短い情報、最大 500 文字) を保存したいと考えています。正しいことは、Street3 つの必要なフィールドを持つクラスを作成し、それらの aListまたは anarrayを作成することです。ただし、このすべてのデータをユーザーのコンピューターに保存 (および時々編集) する必要があります。方法は何ですか?このような大きな配列を.txtファイルに格納するのは不便なようです。

4

3 に答える 3

2

SQLite を試してみませんか (ローカル ドライブにも保存されます)。データを保存するだけではありません。

于 2013-06-09T06:06:15.880 に答える
0
  1. txt に保存する理由。xml ではなくフォーマットですか?
  2. 最適な検索などのために、B ツリー (リンク)を使用できます
于 2013-06-09T05:53:15.797 に答える
0

http://www.codeproject.com/Articles/1789/Object-Serialization-using-C

上記のリンクは、データをシリアル化する方法の優れた簡単な例を提供します。

また、何らかの理由でファイルを人間が読めるようにする必要がある場合は、シリアル化されたフィールド間に区切り文字を自由に挿入してください。逆シリアル化でこれらの区切り文字の値をスキップすることを忘れない限り。

于 2013-06-09T05:53:34.133 に答える