Элементы, имеющие одинаковые номера позиций, не должны повторяться в списке, я пробовал этот кусок кода, но это не помогает.Повторяющиеся элементы в списке
if (salesX.Count > 0)
{
foreach (SalesList saleX in salesX.ToList())
{
int index = sales.FindIndex(item => item.ItemNumber == saleX.ItemNumber);
if (index > 0)
{
sales[index].PosQuantity = +saleX.PosQuantity;
sales[index].PosSales = +saleX.PosSales;
}
else { sales.Add(saleX); }
}
}
Спасибо за помощь. Если у вас есть время, вы можете помочь мне в этой теме: http://stackoverflow.com/questions/21168572/what-is-the-optimum-way-of-getting-records-from-database-in-scenario -that-you-ha – Davy