IEnumerable clause where
Line 1 - A 01/01/2012 01/05/2012
Line 2 - B 01/01/2012 01/05/2012
Line 3 - A 01/06/2012 01/07/2012
Line 4 - A 01/01/2012 01/05/2012
Line 5 - A 01/06/2012 01/07/2012
Je suis le regroupement de cette liste avec la méthode suivante
public IEnumerable<IEnumerable<Line>> Bundle(IEnumerable<Line> Lines)
{
yield return Lines
.Where(x => x.PropertyOne = "A" )
}
Je tiens également à comparer, si l' Propertytwo
et Propertythree
sont égaux, je veux un résultat comme ci-dessous
Lines
----Line 1 - A 01/01/2012 01/05/2012
----Line 4 - A 01/01/2012 01/05/2012
Lines
----Line 3 - A 01/06/2012 01/07/2012
----Line 5 - A 01/06/2012 01/07/2012
Toute aide est très appréciée.
- Voulez-vous
x.PropertyOne == "A"
au lieu de=
? - Vous êtes de droite. C'est une faute de frappe. Merci.
Vous devez vous connecter pour publier un commentaire.
Plutôt qu'un taux de rendement de retour, vous voudrez probablement utiliser GroupBy. Quelque chose comme ceci: