Работа со списком - C#
Формулировка задачи:
Имеется класс Tovar, в котором есть поля: название, страна, объем и цена
Был организован список товаров и в него было добавлено n записей.
У каждой страны может быть не один товар, так вот нужно найти страну, в которую экспортируется товар на максимальную сумму.
Class Tovar
{
public string _name;
public string _country;
public int _v;
public int _price;
...
}List<Tovar> tovar = new List<Tovar>()
Решение задачи: «Работа со списком»
textual
Листинг программы
var res = tovar.GroupBy(t => t._country)
.Select(g => new { Country = g.Key, TotalPrice = g.Sum(t => t._price) })
.OrderBy(a => a.TotalPrice)
.First();