Как я могу добавить информацию о нескольких клиентах в приложении WPF, используя общий список?
Каждый раз, когда нажимается кнопка «Добавить», я хочу сохранить данные, введенные пользователем в качестве нового клиента, а затем, возможно, отобразить конкретного клиента, введя только номер идентификатора (который был составлен пользователем приввод деталей).
У меня есть этот класс для хранения сведений о клиенте:
public class Customer
{
private int _customerID;
private string _name;
public int ID
{
get { return _customerID; }
set { _customerID = value; }
}
public string Name
{
get { return _name; }
set { _name = value; }
}
}
Это мой список:
private List<Customer> _list = new List<Customer>();
Это метод добавления:
public void add(Customer newCustomer)
{
_list.Add(newCustomer);
}
И это метод поиска:
public Customer find(int id)
{
foreach (Customer c in _list)
{
if (id == c.ID)
{
return c;
}
}
return null;
}
Я не уверен, как реализовать их в моих событиях клика "Добавить" и "Найти"
Пожалуйста, помогите, я очень расстроенс этим и вряд ли есть какие-либо ресурсы в соответствии с общим списком в WPF.