ジェネリック・クラスの記述方法 ここで簡単に、ジェネリック・クラスの記述方法についても見ておきましょう。 以下は、Listジェネリック・クラスの仕様をまねたMyListジェネリック・クラスの実装例です。取りあえずAddメソッドとインデクサだけを実装しています。 public class MyList<T> { T[] _list = new T[1000]; // 要素は最大1000個まで int _size = 0; // Addメソッド public void Add(T item) { _list[_size++] = item; } // インデクサ public T this[int index] { get { return _list[index]; } set { _list[index] = value; } } } Public Class MyList(Of T) D
![ジェネリック・クラスで変わるC#とVBのコレクション](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)