我将字典声明如下:
private Dictionary<int, touchInformation> touchDictionary = new Dictionary<int, touchInformation>();
我使用如下:
touchDictionary[touchID]
= touchObject;
因此,touchDictionary将保留来自touchID的密钥。现在,我尝试使用字典找到最小密钥,但我不知道该怎么做。有什么建议吗?
方面, C.Porawat
答案 0 :(得分:18)
Dictionary具有Keys属性,允许您枚举字典中的键。您可以使用Min Linq扩展方法获取最小密钥,如下所示:
int minimumKey = touchDictionary.Keys.Min();
答案 1 :(得分:0)
像touchDictionary.Keys.Min()
这样的东西。只需确保导入System.Linq
命名空间。
答案 2 :(得分:0)