// Метод вызывает два других перегружаемых метода, каждый из которых заполняет свою коллекцию необходимыми сведениями public void BuyProduct(string pt) { Product p = GetProdByTitle(pt); currentCust.BuyProduct(p); // пополнение индивидуальной коллекции Покупателя новыми Товарами p.BuyProduct(currentCust); // пополнение индивидуальной коллекции Товара новыми Покупателями }