Új hozzászólás Aktív témák
-
Karma
félisten
válasz
zsambek
#4621
üzenetére
Az előbb említett szerzőt én is javaslom

Egyébként a kódod legnagyobb problémája az, hogy nem C#, csak szintaktikailag.
Logikailag inkább C-re vagy Pascalra emlékeztet, gyanítom ugyanaz az eset, mint amikor az orosztanárokból faragtak angoltanárokat nagyon gyorsan...Pár apróság, ami már most is megkönnyítheti az életedet:
1) A különálló tömbök helyett definiálj egy új osztályt, ami összefogja az adattagokat. Így egy sor egy objektum lesz, amit könnyen tudsz egy Listben tárolni és kezelni.
2) Fájlt, vagy bármilyen más lezárható erőforrást nem szabad így a levegőben lógva kezelni. Ha például a fájlban az egyik int hibás, a keletkező Exceptiontől úgy pukkan ki a kódod, hogy a fájl meg nyitva marad. Ez jobb helyeken halálfejes hiba - azaz azonnal bukod a vizsgát és próbálhatod újra legközelebb.
Ehelyett használd a using szerkezetet, ami garantálja, hogy a blokk végén a fájl (vagy bármilyen más, IDisposable erőforrás) lezáródik, ha hiba van, ha rendben futott minden. Itt láthatsz is egy példát, hogy hogy kellett volna kinéznie. Szokj rá.

3) Az int.Parse(string val) robban, ha nem számot talál. Ehelyett szerencsésebb az int.TryParse(string val, out int result) metódust használni, ami simán egy hamis bool értéket ad vissza a kivétel helyett.
Ú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!
- Régóta ott van a fiókban az Intel válasza az AMD-féle 3D V-Cache-re
- Android alkalmazások - szoftver kibeszélő topik
- sziku69: Fűzzük össze a szavakat :)
- OpenWRT topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Futás, futópályák
- Battlefield 6
- 5 kilowattos GPU-k előtt nyitná meg az utat az Intel
- Óra topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Shure Podcast mikrofon
- Azonnali készpénzes AMD Radeon RX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- BESZÁMÍTÁS! Dell Precision 5540 notebook - i9 9880H 64GB DDR4 2TB SSD nVidia Quadro T2000 4GB W11
- Újszerű HP 14s-dq5001nh - 14"FHD IPS - i5-1235U - 16GB - 512GB - Win11 - Magyar - Garancia
- DJI Osmo Pocket 3
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopműhely Bt.
Város: Budapest



