Feedback

C# - Kleinsten key in einem Dictionary mit LINQ abfragen

Veröffentlicht von am 12/30/2007
(1 Bewertungen)
Um aus einem Dictionary den kleinsten key abzufragen gibt es dank LINQ nun eine komfortable möglichkeit.
// Initialize Dictionary with sample values
Dictionary<int, double> listObject = new Dictionary<int,double>
{
    {2004, 1.5}, {2005, 2.7}, {2006, 3.8}
};

// To get the min key use the Min-funktion
int minYear = listObject.Min(l => l.Key);

Abgelegt unter Dictionary key, Linq.

1 Kommentare zum Snippet

WuffProjects schrieb am 12/19/2015:
Ich würde bevorzugen:
var minYear = listObject.Keys.Min();
 

Logge dich ein, um hier zu kommentieren!