ArrayやらList<T>やらと、Enum、Nullable。 概要 Array(string[]) 配列はIListです。構文独特なので、早く慣れる。 配列の本質は「連続したメモリ領域」です。 追加削除*できない* List<T> 可変長配列はIList<T>です。ほとんどこれだけ知ってればいいです。 追加削除できる。 Dictionary<TKey,TValue> キー・値ペア(KeyValuePair<TKey,TValue>)のコレクションです。 知ってると楽で速い場合もありますが、知らなくてもいいでしょう。 コレクションのベースは、ICollectionあるいはICollection<T>です。「あるいは」って、型が違う…。 あらゆるコレクション(Array, List<T>, Dictionary<TKey,TValue>)を受け付けたいと思うなら、IEnumerabl