Créer une classe avec un tableau d'objets

Code ci-dessous définit un ChargeCustomer classe qui contient un tableau de type "clients". Je veux être en mesure de créer un objet avec 1 "client" ou 2 "clients", basé sur les paramètres du constructeur. Est-ce la bonne manière de le faire en 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 );
    }

}

Merci!

Ne DropBox dériver de Customer? Si non, vous ne pouvez le stocker dans un Customer tableau.
c'est exact, toutefois, vous êtes limité à seulement être en mesure de créer 1 ou 2 clients.

OriginalL'auteur Bi. | 2010-04-17