Ho un metodo che restituisce un IEnumerable come questo ..Impossibile passare a un metodo per restituire IEnumerable <T>?
public virtual IEnumerable<Page> ToPages(){
// foreach logic
yield return pages;
// more foreach logic
yield return otherPages;
// etc
}
Il metodo sembra funzionare ... in un certo senso. Ma quello che è veramente sconcertante è che non posso intervenire! Inserisco punti debugger tutto intorno, e il debugger passa proprio attraverso di loro !!!
Qualcuno sa perché questo potrebbe accadere?
Mi scuso se questa sembra una domanda sciocca ... Lei didn' lo hai ignorato in una classe derivata, vero? –