Filtre IEnumerable

J'ai 3 classes avec les propriétés suivantes:

OfferList classe:

Guid Id
IEnumerable<Offer> Offers

Offre de classe:

Guid Id
Product Product
bool IsSealed

Classe de produit:

Guid Id

Un OfferList contient plusieurs Offres et une Offre exacte a 1 Produit.

Comment puis-je filtrer les OfferList pour contenir seulement les Offres qui ne sont pas scellées?

OfferList offerList = this.GetOfferList(id).Offers.Where(o => !o.IsSealed));

Il renvoie un IEnumerable de type Offre au lieu de filtrer les OfferList.

OriginalL'auteur niklr | 2012-12-04