c# 查找Dictionary中相同值的键
2021-03-01 本文已影响0人
菜鸟的笔记
#region MyRegion
Dictionary<int, int> dict = new Dictionary<int, int>();
public void Test()
{
dict.Add(1, 11);
dict.Add(2, 11);
dict.Add(3, 11);
dict.Add(4, 112);
dict.Add(5, 113);
var list = dict.GroupBy(kvp => kvp.Value).ToList();
foreach (var item in list)
{
//Debug.Log("相同的值 == " + item.Key);
foreach (var subitem in item)
{
Debug.Log("相同的值 Value == " + item.Key+" 相同值对应的键 key == " + subitem.Key);
}
}
}
#endregion