- Obsbot blog: 4K-s produkciós kamera professzionális babérokra törőknek
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Akciókamerák
- Milyen belső merevlemezt vegyek?
- Milyen Android TV boxot vegyek?
- Vezetékes FEJhallgatók
- Milyen házat vegyek?
- Azonnali alaplapos kérdések órája
- Fejhallgató erősítő és DAC topik
Új hozzászólás Aktív témák
-
joysefke
veterán
Az előző hsz, vagy ez, int.Parse(string)-gel, de itt manuálisan kell elkapni az exceptiont
a
bool success
változó tárolja, hogy sikeres volt-e a beolvasás, ado-while
ciklus addig fog próbálkozni a beolvasással, míg az egyszer sikeres nem lesz. A string -> int átalakítást azint.Parse(string)
végzi, ha ez sikeres volt (mert a user tényleg számot adott be), akkor a következő végrehajtott utasítás a success = true; lesz. Ellenkező esetben létrejön egy exception és a végrehajtás acatch(Exception) {...}
blokkban folytatódik anélkül, hogy a success változót átállítottuk volna, ebben az esetben a do-while ciklus újra lefut.class Program
{
static void Main(string[] args)
{
int num=0;
bool success = false;
do
{
Console.Write("Enter number : ");
string str = Console.ReadLine();
try
{
num = int.Parse(str);
success = true;
}
catch (Exception ex)
{
Console.WriteLine("Not a valid number, try again!");
}
} while (success != true);
Console.WriteLine($"You typed in the following number: {num}");
}
} -
Jester01
veterán
Int32.TryParse
vagy elkapod az exceptiont.
Ú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!
- Xbox Series X|S
- Windows 11
- Battlefield 6
- Obsbot blog: 4K-s produkciós kamera professzionális babérokra törőknek
- Újjászületés: szombattól új szerverkörnyezetben a PROHARDVER! lapcsalád
- World of Tanks - MMO
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Milyen légkondit a lakásba?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Akciókamerák
- További aktív témák...
- Ps4 PRO CUH-7216B+2db kontroller
- HP Victus 16 garanciás gamer laptop
- Minis Forum Mini PC MS-A2 Ryzen 9955HX RAM és SSD nélkül 1 év garanciával
- Gamer PC i5-14400F + RX 9060 XT 16 GB, 32GB RAM, 1TB SSD Székesfehérvár, GARANCIÁS, AZONNAL!
- Huawei Watch 5 42mm Sand Gold 904L Steel // 'Aranyló homok' rozsdamentes acél
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3427, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 11 Pro 256GB Midnight Green - 1 ÉV GARANCIA, Kártyafüggetlen, 95% Akkumulátor,MS2148
- Steam, EA, Ubisoft és GoG játékkulcsok, illetve Game Pass kedvező áron, egyenesen a kiadóktól!
- Gamer PC-Számítógép! Csere-Beszámítás! R7 2700X / GTX 1080Ti / 16GB DDR4 / 512 SSD!
- Samsung Galaxy A16 / 4/128GB / Kártyafüggetlen / 12Hó Ganacia / BONTATLAN NULL Perces!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő