2009-09-27 5 views

Répondre

8
myList.OrderBy(item => item.X).Take(2); 

Décomposant:

OrderBy() prend une expression lambda qui sélectionne la clé permettant de commander. Dans ce cas, nous souhaitons renvoyer la propriété .X sur l'objet. Un autre exemple est si nous avions un objet Person et voulions trier par .FirstName, le sélecteur de clé serait (item => item.FirstName).

Take() tronque l'énumération au nombre spécifié.

Questions connexes