How to get MAX value from Dictionary?

前端 未结 8 2296
独厮守ぢ
独厮守ぢ 2020-12-30 19:16

I have

Dictionary d = new Dictionary();

How I can get an Guid which has MAX

8条回答
  •  一个人的身影
    2020-12-30 19:45

                var maxGuid = Guid.Empty;
                var maxDateTime = DateTime.MinValue;
                foreach (var kvp in d)
                {
                    if (kvp.Value > maxDateTime)
                    {
                        maxGuid = kvp.Key;
                        maxDateTime = kvp.Value;
                    }
                }
                Console.WriteLine("Guid of max date is: " + maxGuid.ToString());
    

提交回复
热议问题