C#で簡単な辞書をプログラムしたいので、単語と意味を保存します。
XMLファイルを使用してデータを保存するか、データ構造オブジェクト全体を保存する必要がありますか(リンクされたリストまたは hashTable に単語/意味のペアを保存したとしましょう)をシリアライズされたオブジェクトとして!
C#で簡単な辞書をプログラムしたいので、単語と意味を保存します。
XMLファイルを使用してデータを保存するか、データ構造オブジェクト全体を保存する必要がありますか(リンクされたリストまたは hashTable に単語/意味のペアを保存したとしましょう)をシリアライズされたオブジェクトとして!
そのためにはSQL Databaseを使用する必要があると思います。挿入、更新、および削除には、任意の ORM リンク NHibernate、Linq から SQL または Entity Framework を使用できます。
データが限られており、フットプリントを小さくしたい場合は、SQL Server Compact Edition またはSQLiteを使用できます
シリアライズ可能なディクショナリを使用します。自分で作成することも (それほど難しくありません)、Google に問い合わせることもできます。使用できるさまざまなソリューションが数多くあります。
単語 -> 定義を含む 2 つのフィールドを持つテーブルを持つ SQL データベースを作成してみませんか。
答えは、これを何に使用するか、およびデータを保存するための中央の場所があるかどうかにも依存すると思います..