Mikor használná a hozamtörési nyilatkozatot?
Mikor használná a hozamtörési nyilatkozatot?

Videó: Mikor használná a hozamtörési nyilatkozatot?

Videó: Mikor használná a hozamtörési nyilatkozatot?
Videó: Olyan büdi tud lenni ...😂 #ferrari #sportcar #elmenyvezetes #elmenyplaza #cziganyjudit 2024, Április
Anonim

#561 – Használata a hozamtörés Nyilatkozat

Egy iterátor implementálásakor a hozam Visszatérés nyilatkozat a visszaadott sorozat következő elemét adja vissza. Ha használsz a hurok az iterátor blokkon belül, törésre használhatja a hozamtörés utasítást ki a hurok , jelezve, hogy nincs több elem kell vissza kell adni.

Hasonlóképpen, mi a hozamtörés?

Meghatározza, hogy egy iterátor véget ért. te tud gondol hozamszünet visszatérési nyilatkozatként, amely csinál nem ad vissza értéket. Például, ha egy függvényt iterátorként definiálunk, a függvény törzse így nézhet ki: Ebben az esetben az utolsó utasítás soha nem kerül végrehajtásra, mert korán elhagytuk a függvényt.

Továbbá mit ad meg a hozamhozam-nyilatkozat? Az hozam kulcsszó egyéni és állapotalapú iterációt hajt végre és visszatér a gyűjtemény minden eleme egyenként, nem szükséges ideiglenes gyűjtemények létrehozása. Használhatja a hozam kulcsszó jelezze hogy a metódus vagy egy get accessor, amelyben használták, egy iterátor.

Ezen kívül hogyan működik a hozamhozam?

Használsz a hozamhozam nyilatkozatot Visszatérés minden elemet egyenként. Amikor a hozamhozam utasítást az iterátor metódusban érjük el, a kifejezést az visszatért , és az aktuális hely a kódban megmarad. Az iterátor függvény legközelebbi meghívásakor a végrehajtás erről a helyről indul újra.

Mire használható a hozam kulcsszó?

Idézet az MSDN-ből Az iterátor blokkban a hozam kulcsszó a visszatéréssel együtt használatos kulcsszó hogy értéket adjon az enumerator objektumnak. Ez az az érték, amely például egy foreach utasítás minden ciklusában visszaadódik. Az hozam kulcsszó A szünetet is használják az iteráció végének jelzésére."

Ajánlott: