Как обновить строку entity framework в listbox
Привет, ребята, я работаю над проектом, и я сталкиваюсь с проблемой, если я добавляю элемент в список, так что элементы добавляются успешно, и теперь я хочу, если я добавляю те же элементы два раза, так что его не добавить 2 раза, это добавить 1 раз, но это показать количество с суммой мультипликации.
я использую этот код для добавления элементов в список
Button b = (Button)sender; tblProduct tp2 = (tblProduct)b.Tag; string product2 = tp2.productName; listBox2.Text = tp2.ToString(); products2.Add(tp2); total2 += (decimal)tp2.productPrice;
Пожалуйста, посмотрите на это изображение:
Показывает: наиболее удивительных изображений в Интернете[^]
Что я уже пробовал:
int Qlty = +1;
строка ProductName = ((tblProduct)e.ListItem). productName;
string Price = "Rs:" + String.Формат("{0:}", ((tblProduct) e.ListItem). productPrice);
строка ProductNamePadded = ProductName.PadRight(33);
e. Value = ProductNamePadded+Qlty+Price;
Richard MacCutchan
Вам нужно проверить, находится ли этот элемент уже в списке.
Member 9983063
именно это мне и нужно.Но я не знаю как это сделать пожалуйста помогите мне с этим
Member 9983063
сэр я нашел решение как проверить есть ли элемент уже в списке
вот решение
var duplicates = products.GroupBy(i => i. productName)
. Где (x = & gt; x.Count() > 1)
.Выберите(вал => В знач.Ключ);
по каждому элементу (ВАР продукт в дубликаты)
{
// теперь, пожалуйста, скажите мне, какой код я пишу здесь, чтобы решить проблему
}