目次:
定義-辞書はどういう意味ですか?
C#のディクショナリは、データの取得を高速化するために、一連の値とそれに対応するキーを内部的に保存する汎用データ型です。 キーに関連付けられた値を見つける操作は、ルックアップまたはインデックス付けと呼ばれます。 辞書は、保存された値の検索を高速化するために使用されます。 これらは、ディクショナリに格納されるキーと値の両方に指定された任意のタイプで使用することを目的としています。 大量のデータを格納するために使用されます。インデックスのサイズが大きすぎて、通常のデータ型の配列を保持できません。
データのサイズが大きい場合、配列でのストレージと取得は効率的ではありません。 この用語は、連想配列、マップ、テーブル、およびインデックスまたはインデックステーブルのクエリ処理とも呼ばれます。
Techopediaは辞書を説明します
通常、辞書で使用される操作は次のとおりです。
- 挿入:新しいキーと値のペアを追加する
- 再割り当て:既存のキーに新しい値を追加する
- 削除/削除:キーと値のペアの削除
- ルックアップ:特定のキーに関連付けられた値を取得する
辞書は内部で連鎖アルゴリズムを使用しているため、最後に追加されたキーは、辞書の非常に大きなインスタンスの検索でより高速に取得できます。 辞書のパフォーマンスは、容量をデフォルトレベルよりわずかに高くすることで改善できます。
この定義はC#のコンテキストで記述されました