prawdopodobnie dla Ciebie dzisiaj, ale obecnie jestem w kółko. Rozważmy ten scenariusz:Słownik C# uzyskać klucz minimalnej wartości
var tempDictionary = new Dictionary<string, int>();
tempDictionary.Add("user 1", 5);
tempDictionary.Add("user 2", 3);
tempDictionary.Add("user 3", 5);
Console.WriteLine(tempDictionary.Min(x => x.Key) + " => " tempDictionary.Min(x => x.Value);
Powyższe zwraca "użytkownik 1 => 3".
Jak można uzyskać zwrot klucza o najniższej wartości ze słownika? Dane wyjściowe, które szukam, będą wyglądały następująco: "użytkownik2 => 3"
Jakieś pomysły?
możliwe duplikat [dobry sposób na uzyskanie klucza o najwyższej wartości słownika w C#] (http://stackoverflow.com/questions/2805703/good-way-to-get-the-key -do-najwyższej-wartości-a-słownika-in-c-ostre) (i na koniec edycje odpowiedzi na to odzwierciedlają) –