Diskuze: IEnumerable
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Pro pochopení ti stačí následující vědomosti:
return a;
return b;
return c;
a zavoláš ji 3x, trak pokaždé vártí a
yield a;
yield b;
yield c;
ti při každém volání vrátí to další. Takto ji lze už automaticky použít jako IEnumerable kolekci (lze ji navat do foreache)
Tedy většinou implementace GetEnumerator() je ve stylu:
foreach(a in vnitrniPole) {
yield a;
}
Zobrazeno 2 zpráv z 2.