Új hozzászólás Aktív témák
-
vlevi
nagyúr
válasz
Mister_X
#4325
üzenetére
var s = Console.ReadLine();
Ezzel deklarálva van az s változó. A var csak egy könnyítés, amikoris a readline eredménye határozza meg a deklarált változó típusát. Írhattad volna helyette a string s=Console.ReadLine(); -t is.
A var-al csak akkor van szívás, ha valami miatt benézed azt a típust, amit a fordító ilyenkor felvesz. Pl. te egy double típust szeretnél, és arra számítasz, hogy az lesz belőle, de a fordító csak int-et vesz fel, és ilyenkor a matematikai műveletek csúnyán félremennek, mert mindent kerekít.Az int.TryParse-nak pedig két outputja is van. Az egyik a visszatérési értéke, ami boolean, itt adja vissza, hogy sikerült-e a konverzió vagy sem. A konverzió végeredményét pedig a második paraméterben kapod vissza.
-
Karma
félisten
válasz
Mister_X
#4325
üzenetére
Nemhogy nem futna le, le se fordulna, mert a beolvasásnál deklaráltam, ahogy mondod. Nagyon nem mindegy a sorrend. Mondjuk a var kulcsszó lehet túl hirtelen volt, képzeld azt, hogy string van helyette!
Az ifet is eltaláltad, a TryParse bool értéket ad vissza, ami igaz ha sikerült számot beolvasni, és hamis ha nem.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Új, felbontott Kingston FURY 24GB (1 modul) Renegade DDR5 8000MHz CL38 KF580C38RW-24 - 24 hó gari
- Honor 90 512GB,Újszerű,Dobozaval,12 hónap garanciával
- Motorola Moto G72 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Xiaomi 13T 256GB,Átlagos,Dobozaval,12 hónap garanciával
- Új könyv: A szamuráj erényei Kicune - Itó könyve
- Lenovo T14S Thinkpad FHD IPS i5-1135G7 16GB RAM 256GB SSD Intel Iris XE Graphics Win11 Pro Garancia
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 500+ POZITÍV ÉRTÉKELÉS
- Eladó Apple iPhone 14 Pro Max 128GB / 12 hó jótállás
- Samsung 860 Pro 256GB V-NAND SSD
- Apple iPhone 12 Pro 512GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

