List<T>
.net での定義は、さまざまなインターフェイスを実装していることを示しています。
public class List<T> : IList<T>, ICollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable
を持っている場合と持っていない場合のインターフェイスの変更は何をT
もたらしますIList
か。つまり、クラスの 1 つが を実装していて実装IList<T>
していないIList
場合、それをカスタム コレクション クラスとして使用できますか?