C# コレクションのチュートリアルと例

前回のチュートリアルでは、C# で配列を使用する方法について学びました。 簡単に概要を説明します。プログラミングにおける配列は、関連するオブジェクトのセットをグループ化するために使用されます。 したがって、XNUMX つの変数名を介してアクセスできる配列または整数のセットを作成できます。

C# のコレクションとは何ですか?

コレクションは次のようなものです 配列、オブジェクトのグループを操作するためのより柔軟な方法が提供されます。

配列では、配列内の要素の数を事前に定義する必要があることに気づいたでしょう。 これは配列が宣言されたときに行う必要がありました。

ただし、コレクションの場合は、コレクションのサイズを事前に定義する必要はありません。 いつでもコレクションに要素を追加したり、コレクションから要素を削除したりできます。 この章では、C# で利用可能なさまざまなコレクションをどのように操作できるかに焦点を当てます。

System.Collections クラス

コレクション Description
配列リスト ArrayList コレクションは Array に似ています。 C# のデータ型。 最大の違いは、配列リスト コレクションの動的な性質です。
スタック スタックは、後入れ先出し (LIFO) の概念を表す特殊なケースのコレクションです。
キュー キューは、先入れ先出しの概念を表す特殊なケースのコレクションです。
ハッシュ表 ハッシュ テーブルは、キーと値の項目を格納するために使用される特別なコレクションです。
ソートされたリスト SortedList は、デフォルトでキーと値のペアをキーの昇順で格納するコレクションです。
ビット配列 ビット配列は、ビットを格納するデータ構造の配列です。