one more quizz
Un petit quizz super facile mais qu'il est important de savoir.
Dans mon dernier post, je définis la propriété suivante :
public IEnumerable<Employees> AllSubEmployees
{
get
{
using (var context = new TestCTEEntities())
{
foreach (var e in context.GetSubEmployees(Id))
yield return e;
}
}
}
Si je n'utilise pas le yield return :
public IEnumerable<Employees> AllSubEmployees
{
get
{
using (var context = new TestCTEEntities())
{
return context.GetSubEmployees(Id);
}
}
}
j'ai une exception. Pourquoi ?
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :