私はこれを持っていますList<object[]>
List<object[]> olst = new List<object[]>();
olst.Add(new object[] { "AA1", 1 });
olst.Add(new object[] { "AA2", 1 });
olst.Add(new object[] { "AA2", 1 });
olst.Add(new object[] { "AA1", 1 });
olst.Add(new object[] { "AA1", 1 });
から、これを保持olst
するために新しいものを作成する必要があります。List<object>
"AA1", 3
"AA2", 2
つまり、olst [x] [0]をグループ化し、olst[x][ 1 ]を合計する必要があります。
forループを使用することもできますが、誰かがラムダ式やlinqを使用してこれを実現するのを手伝ってくれることを望んでいました。