Feedback

C# - Kleinsten key in einem Dictionary mit LINQ abfragen

Veröffentlicht von am 30.12.2007
(1 Bewertungen)
Um aus einem Dictionary den kleinsten key abzufragen gibt es dank LINQ nun eine komfortable möglichkeit.
GFU-Schulungen  [Anzeige]

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

// 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 19.12.2015:
Ich würde bevorzugen:
var minYear = listObject.Keys.Min();
 

Logge dich ein, um hier zu kommentieren!