LINQ Nachhilfe

12/03/2008 - 14:21 von Rainer Queck | Report spam
Hallo NG,

ich benötige mal etwas Nachhilfe in LINQ:

gegeben:
class MyClass
{
property X
porperty Y
}

Eine List<MyClass> myClassList mit mehreren Elementen.
Wie muss ich die LINQ query definieren, um die Instanz mit dem kleinsten X
zubekommen?

MyClass mc = (from MyClass x in myClassList
???
select x).Min(?)


Danke für eure Hilfe.

Gruß
Rainer
 

Lesen sie die antworten

#1 Rainer Queck
12/03/2008 - 14:37 | Warnen spam
... hat sich erledigt, ich habe die Lösung gefunden:

var query = from MyClass c in myClassList
orderby c.X ascending
select c;
var X = query.First().X;

Gruß
Rainer

"Rainer Queck" schrieb im Newsbeitrag
news:ODnA%
Hallo NG,

ich benötige mal etwas Nachhilfe in LINQ:

gegeben:
class MyClass
{
property X
porperty Y
}

Eine List<MyClass> myClassList mit mehreren Elementen.
Wie muss ich die LINQ query definieren, um die Instanz mit dem kleinsten X
zubekommen?

MyClass mc = (from MyClass x in myClassList
???
select x).Min(?)


Danke für eure Hilfe.

Gruß
Rainer


Ähnliche fragen