私は持っていList<Item>
ます。Item
プロパティ、、Id
がName
ありAmount
ます。このリストには重複するアイテムがあります。複製されていないsList<Item>
のみを含む新しいものを取得する必要があります。 'sは、最初に複製された回数の量である必要があります。私は次のようなことを試みましたItem
Item
Amount
List<Item>
for (int i = 0; i < list.Count; i++)
{
for (int j = 0; j < list.Count; j++)
{
if (list[i].Name == list[j].Name)
{
list.Remove(prod.Components[j]);
list[i].Amount++;
}
}
}
しかし、このループにはいくつかの問題があります。私の脳は過熱しています。助けてください。