C#でリストや配列などコレクションの処理をするのは何かと多いです。 C#のバージョンが、1.0から2.0, 3.0, 4.0と上がっていくたびに、 コレクションのライブラリもより便利で使いやすいクラスが増えてきました。 クラスが非常に多く、どこに何があるのか分かりにくかったのでまとめてました。 コレクション継承図 C#のコレクションとして、上の図のようなクラス(やインターフェイス)があります。 System.Collections名前空間 System.Collections名前空間以下のクラスは、C#1.0に作られたコレクションライブラリです。 基本的にこれらのクラスは、古く扱いづらいので使わないほうが良いと思います。 次に説明するSystem.Collections.Generic名前空間を使用してください。 ただし、昔のライブラリによっては、このSystem.Colelctionを使
![C#のコレクションまとめ - テクヤン - マインドフリー .NET カフェ](https://cdn-ak-scissors.b.st-hatena.com/image/square/ce7d934bcad57f554460a1249510c98afd6b5d80/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmftech%2F20101221%2F20101221113446.png)