public struct PLU {
public int ID { get; set; }
public string name { get; set; }
public double price { get; set; }
public int quantity {get;set;}
}
public static ObservableCollection<PLU> PLUList = new ObservableCollection<PLU>();
У меня есть ObservableCollection, как указано выше.Теперь я хочу найти идентификатор в PLUList и получить его индекс следующим образом:
int index = PLUList.indexOf();
if (index > -1) {
// Do something here
}
else {
// Do sth else here..
}
Что такое быстрое исправление?
РЕДАКТИРОВАТЬ:
Давайте предположим, что некоторые элементы были добавлены в PLUList, и я хочу добавить еще один новый элемент.Но перед добавлением я хочу проверить, существует ли идентификатор в списке.Если это так, то я хотел бы добавить +1 к количеству.