private  IBuyer _buyer;
                  
                  
                          private List<IBuyer> _listBuyers = new List<IBuyer>();
                  
                  
                  Если сделаю так:
                  
                  
                          _listBuyers.Add(new Buyer("Петя"));
                  
                  
                         foreach (IBuyer item in _listBuyers)
                  
                  
                              {
                  
                  
                                  _buyer = item;
                  
                  
                              }
                  
                  
                              _buyer.ChangeName("Вася");
                  
                  
                  То и в _listBuyers измениться элемент?
                  
                  
                
Упрощу этот код: buyer = listBuyers.last();
Обсуждают сегодня