Hirdetés
- Gaming notebook topik
- Asztrofotózás
- Mégis mi értelme az Xbox PC-nek, ha limitálja a hardverválasztékot?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD Navi Radeon™ RX 9xxx sorozat
- Külső 2,5'' mobil rack-ek topikja
- Samsung Galaxy Tab S11 és Tab S11 Ultra: minden, amit tudni érdemes
- Vezetékes FEJhallgatók
- iPad topik
- Projektor topic
Új hozzászólás Aktív témák
-
trisztan94
őstag
válasz
Flashback #5199 üzenetére
Ez most egy nagyon általános példa lesz, de remélem megérthető.
// A szam1 változó értéke null lesz, mivel nincs értéke.
int szam1;
int szam2 = 3;
// Itt mivel egy null értéket akarunk felhasználni, kapsz egy nullReferenceException-t, ami azt jelenti,
// hogy null-ra hivatkoztál, tehát a semmire hivatkoztál.
Console.WriteLine(string.Format("A két szám összege: {0}", szam1 + szam2));Ezt ki lehet védeni egy try-catch-el:
try
{
int osszeg = szam1 + szam2;
}
catch
{
// Elkapjuk a kivételt, lekezeljük a hibát, hibaüzenetet írunk ki.
MessageBox.Show("Kérem adjon értéket az első számnak!");
}Vagy ahogy martonx írta, lehet null-ra csekkolni egy if-el:
if(szam1 != null)
{
// Csinálunk valamit.
}
else
{
MessageBox.Show("Kérem adjon értéket az első számnak!");
}
Ú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!
- Gaming notebook topik
- Asztrofotózás
- Mégis mi értelme az Xbox PC-nek, ha limitálja a hardverválasztékot?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- exHWSW - Értünk mindenhez IS
- Autós topik
- Lakáshitel, lakásvásárlás
- ASZTALI GÉP / ALKATRÉSZ beárazás
- AMD Navi Radeon™ RX 9xxx sorozat
- Kerékpárosok, bringások ide!
- További aktív témák...
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Honor 200 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / RX 5700XT 8GB / 32GB DDR4 / 500GB SSD
- REFURBISHED - DELL Performance Dock WD19DCS (210-AZBN)
- Apple Watch Series 9 45mm GPS Starlight 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest