5
下面的代码定义了一个ChargeCustomer类,其中包含“customers”类型的数组。我希望能够根据构造函数参数创建一个具有1个“客户”或2个“客户”的对象。这是在C#这样做的正确方法:创建一个包含对象数组的类
public class ChargeCustomer
{
private Customer[] customers;
public ChargeCustomer(string aName, string bName, int charge)
{
customers = new Customer[2];
customers[0] = new Customer(aName, charge);
customers[1] = new Customer(bName, charge);
}
public ChargeCustomer(string bName, int charge)
{
customers = new Customer[1];
customers[0] = new Customer(bName, charge);
}
}
谢谢!
'DropBox'派生自'Customer'吗?如果没有,则不能将其存储在“客户”数组中。 – dtb 2010-04-17 00:34:36
这是正确的,但是,您仅限于能够创建1或2个客户。 – manuel 2010-04-17 01:25:20