Kezdőoldal » Számítástechnika » Programozás » Microsoft C#: Mi a baj az...

Microsoft C#: Mi a baj az int. TryParse paranccsal?

Figyelt kérdés

Így írom be:

int szam1 = int.tryParse(Console.ReadLine());


mit kellene még beírni?



2013. febr. 9. 18:33
 1/6 anonim válasza:
100%

a tryParse az egy bool értéket ad vissza, hogy át lehet-e alakítani int-re. a tryParse után zárójelbe, a Console.ReadLine() után vesszővel elválasztva adj meg kimeneti értéket, abba írja be a számot, amennyiben át lehet alakítani int-té.

itt egy link, ha így nem lenne érthető: [link]

2013. febr. 9. 19:26
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:

tehát:


int szam1in = console.readline();

int.tryparse(szam1in, out szam1);


vagy lehet így is?

int szam1 = int.tryparse(console.readline(), out szam1);

2013. febr. 9. 22:30
 3/6 anonim válasza:
100%

1-es vagyok

nem, inkább így:

int szam1;

bool szam = int.tryparse(console.readline(), out szam1);

if (szam)

{

... // ez akkor fut le, ha a beírt értéket át lehet alakítani int-té

}


a "szam" egy logikai érték, azt jelzi, hogy a console.readline()-t át lehet-e alakítani int típussá


ezen kívül még létezik olyan, hogy:


int szam1 = int.Parse(console.readline());


ha tryParse helyett csak simán Parse-t használsz, viszont ez esetben használj kivételkezelést, mert ha nem lehet int-té átalakítani, akkor egy elszáll a program

2013. febr. 9. 23:17
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:

Köszi.

Az MSDN-ről hallottam, de nem tudok annyira angolul, hogy megértsem.

2013. febr. 10. 11:38
 5/6 anonim válasza:
Tipp: Angolt még vért hugyozva is mihamarabb meg kell tanulni. Azzal kb 50X gyorsabban tanul az ember.
2013. febr. 18. 23:14
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
14 évesen per pillanat még mindig jobban tudok angolul mint az ismerőseim/osztálytásraim (mind).
2013. febr. 19. 15:24

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!