У меня есть 2 класса: Customer.class и Order.class.В Order.class есть поле Customer customer;В классе клиентов есть метод CreateOrder, создающий новый заказ, затем устанавливающий этого клиента в качестве своего клиента, а затем возвращающий только что созданный заказ.Есть ли способ сделать это?
Это домашняя работа класса C #.
class Customer{
public int ID{get; set;}
public String Name{get; set;}
public Array<Order> OrderArray{get; set;}
public Order createOrder(){
Order order = new Order(){Customer this.customer} //TODO
OrderArray.add(order);
return order;
}
}
class Order{
public int ID{get; set;}
public Customer Customer{get; set;}
public override String ToString(){
return "Order["+ID+"] is ordered by "+Customer.Name;
}
}