Serait-il compatible avec les threads d'utiliser l'opérateur de rendement dans une méthode d'extension?Est-ce que les threads peuvent utiliser l'opérateur 'yield' dans une méthode d'extension '?
Par exemple:
public static IEnumerable<CartItem> GetItems(this Cart cart)
{
{
while(cart.hasNext())
yield return cart.GetNextItem();
}
}
FYI, la valeur de retour doit être un IEnumerable, sinon la syntaxe return return ne sera pas générée. –
Est-ce que je vous ai déjà remercié? hehehe: P +1 – SDReyes