私はデータテーブルを持っています:
DataTable table = new DataTable();
table.Columns.Add("Name", typeof(string));
table.Columns.Add("Value", typeof(string));
table.Rows.Add("A", "High");
table.Rows.Add("B", "Low");
table.Rows.Add("A", "Low");
table.Rows.Add("C", "High");
table.Rows.Add("B", "Medium");
table.Rows.Add("A", "High");
table.Rows.Add("A", "High");
LINQ を使用して、結果を次のようにグループ化します。
Name value Count
-------------------
A High 3
A Low 1
B Medium 1
B Low 1
C High 1