私が持っていると仮定します:
class A {
//field, properties and common methods
}
class B : A {
//specific ones
}
class C : A {
//specific ones
}
class D : A {
//specific ones
}
そして、これらの 3 つのリスト:
List<B> b_list = new List<B>();
List<C> c_list = new List<C>();
List<D> d_list = new List<D>();
b_list
、c_list
およびを指すリストが必要d_list
です。クラス B、C、D が同じスーパークラス A を持っていると考えることは可能ですか?
何かのようなもの:
List<A>[] lists = new[] {b_list, c_list, d_list};
ありがとうございました