【发布时间】:2013-06-28 08:35:38
【问题描述】:
我有 2 个类 B 和 D。我必须创建一个包含 4 个 B 类型元素和 2 个 D 类型元素的数组。我该怎么做?
B o1 = new B();
D o2 = new D();
B o3 = new B();
D o4 = new D();
数组应该是这样的:
array[0] = o1; array[1] = o2; array[2] = o3; array[3] = o4;
【问题讨论】:
-
我很好奇 - 你需要这个做什么?
-
我需要为考试而学习。并且在谷歌上找不到答案。 :)
-
答案是:仅有意义,如果 B 和 D 继承自 A(类或接口),则创建 A 的数组。虽然 B 和 D 继承自 Object,但 Object 必须具有很少的属性在这里有用。
-
I am new to c#. I don't like it but I have to learn it. In PHP it's 10000 times easier;我是 PHP 新手。我不喜欢它。 C# 简单 10000 倍;) -
@Nolonar :))) 每个人都有自己的看法。