List<T>は、ジェネリクスで型を指定できるリスト。
(ArrayListのジェネリクス版に相当する。)
https://docs.microsoft.com/ja-jp/dotnet/api/system.collections.generic.list-1?view=netframework-4.8
ArrayListではObject型にキャストしてアクセスしていたが、List<T>は宣言時に要素の型が決まるので不要である。
数値、文字列を添字やforeachでアクセス。
Object型は一切出てこない。
iList[0] = 1 iList[1] = 2 iList[2] = 3 iList[3] = 4 iList[4] = 5 ----- i = 1 i = 2 i = 3 i = 4 i = 5 ----- strList[0] = A strList[1] = B strList[2] = C strList[3] = D strList[4] = E ----- str = A str = B str = C str = D str = E 続行するには何かキーを押してください . . .
アクセスできる。
Sample/dotnet/List_T/List_T/src/List_T_ at master · bg1bgst333/Sample · GitHub