C# nyelvben a függvény visszatérési értéke milyen célt szolgál, milyen feladatot lát el?
Ott adod meg, hogy a függvény lefutása után milyen típusú "értéket" szeretnél visszakapni. Pl. ha van egy összeadó függvényed, akkor két számot beadsz neki, ő pedig megadja az összegüket, tehát a visszatérési értéknek intet kell felvenni.
Ezt többnyire érdemes egy azonos típusú változóba elmenteni, hogy később még tudj vele dolgozni.
Ha a függvényed nem ad vissza semmit, mondjuk csak kiír valami szöveget, akkor visszatérési értéknek void-ot állíts be.
Hogy milyen feladatot lát el?
A visszatérési érték tárolja a függvény eredményét!!!
A = 3;
B = 5;
C = OsszeadoFuggveny(A,B);
--
Az OsszeadoFuggveny visszater a hívóhoz A és B összegével, ami 8. C ezt az értéket (8) felveszi. Na, ez a 8 a visszatérési értéke az Osszeadofuggveny nevű függvénynek.
A visszatérési érték tárolhatja a függvény eredményét.
Vagy nincs érték (void) ha nincs eredmény.
Vagy a sikerességet tárolja (pl. error msg vagy bool vagy bármi) és magát az eredményeket pedig out paraméterben adja visza.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!