Я хочу отобразить сгруппированные данные по странам, отсортированным по ключу
using (NORTHWNDEntities baza = new NORTHWNDEntities())
{
var score = from customers in dataBase.Customers
group customers by customers .Country.ToUpper()
into sort
orderby sort.Key
select sort;
foreach (var group in score )
{
Convert.ToString(group.Key);
foreach (var item in grupa)
{
var row = Convert.ToString(item.CompanyName) + " : "
+ Convert.ToString(item.Phone) + " : "
+ Convert.ToString(item.Address);
}
}
dataGridView1.DataSource = ???
'''
or
'''
listBox.DataSource = ???
}
Я пробовал это, но это оценка на одной записи в группе.
listScoreBox.DataSource = score.Select(s => new { s.Key, s.FirstOrDefault().CompanyName, s.FirstOrDefault().City }).ToList();
Я хочу отобразить все результаты для каждой страны в группе