Kezdőoldal » Számítástechnika » Programozás » C#-ban a kimenetre adott...

C#-ban a kimenetre adott értéket, hogy tudom változóba tenni?

Figyelt kérdés
Azért kellene, hogy utána switch-hez még fel tudjam használni
2011. márc. 6. 15:47
 1/6 anonim ***** válasza:
Egy metódus visszatérési értékére gondolsz?
2011. márc. 6. 16:14
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:

kezdő vagyok, így pontosítok:

Van egy if-es szerkezetem ami feltételtől függően visszaad valamilyen értéket, ez egy szám.

Ezt az értéket kellene nekem switch-el használni.

Lehet azt hogy az if egyik ágában megadott érték rögtön arra a case-re mutat, vagy pedig azt a kimeneti értéket betenni egy int-be és azzal switch-elni?

remélem érthető :)

2011. márc. 6. 18:28
 3/6 A kérdező kommentje:

Lényeg hogy az if ágon csak számot írjon ki a prog, és a switch-nél meg a számhoz tartozó szöveget.

Tudom hogy egybe egyszerűbb lenne, de így kell megcsinálni.

2011. márc. 6. 18:29
 4/6 anonim ***** válasza:

if előtt felveszel egy int változót. ifben értéket adsz neki (ügyelj rá, hogy mindkét ágon kapjon értéket, különben sírni fog a fordító (jogosan), vagy ha nincs else ág akkor inicializáld valamire), utána switchelheted. Remélem tényleg nagyon kezdő vagy, mert ez eléggé durván alapdolog, és azt nem értem, miért nem próbálod ki?


Valami ilyesmi lesz:

int x;

if (...)

{

x = 1;

}

else

{

x = 2;

}


switch(x)

{

...

}

2011. márc. 6. 18:36
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:

így működik, köszönöm!

csak azt hittem van valami elegánsabb megoldása :)

2011. márc. 6. 18:55
 6/6 anonim ***** válasza:

vagy:


switch((feltétel)?igaz_eset:hamis_eset)


pl:


switch((x>3.5)?"asd":"fgh")

2011. márc. 10. 21:48
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!