Új hozzászólás Aktív témák
-
kiskornel
addikt
válasz
joysefke
#9323
üzenetére
Köszönöm a válaszokat. A cél egy log fájl írása lenne. Bárhol a progiban ahol Catch ágra fut, ott meg kellene hívnom egy errorlog függvényt, aminek az első paramétere, egy int (hol száll el) ... ez tiszta. DE...
A eset: a második paraméter meg mondjuk egy string (név) , harmadik egy int (ciklusszámláló).
B eset: a második paraméter egy WebClient (maga az objektum), harmadik param. egy webclient response (a válasz, amit ad), negyedik egy string (URL, ahonnan meg lett az hívva).
C eset: stb...Tehát a paraméterek száma is változik (gondolom optional kell legyenek az elhagyható paraméterek) és még a típusuk is változik össze vissza. A függvény belülről nem gond, a típusazonosítás után már fel lehet dolgozni, de nem akarok tömböt definiálni, mikor hívom a függvényt, csak a paramétereket zárójelben bepakolni, átadni.
Az átadott paramétereket meg szétbontom, formázom, és kiírom a log fájlba.
Csak tanulás céljából kérdezem, mert túl sok macera, meg lehet kerülni, máshogy kivitelezni. (meg mert így szokták a nagyok).
Lenne kérdésem a válaszokkal kapcsolatban is, de ha felteszem, tutti elviszi a témát.
Még1x köszönöm a válaszokat, mindent átguglizok.
-
kiskornel
addikt
Sziasztok!
Adott egy függvényem, aminek az első bemenő paramétere int, viszont a 2. már lehet string, int, vagy objektum... a 3. 4. 5. paraméter szintúgy különböző típusok lehetnének.Azt vágom, hogy kell később vizsgálni, hogy milyen típus, de hogy kell a függvény paramétereit leírni, hogy híváskor elfogadjon akár számot, akár stringet, akár objektumot?
Előre is köszi
Ú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!
- Spectre x360-15 15.6" 4K OLED érintők i7-10750H GTX 1650Ti 16GB 500GB NVMe ujjolv IR kam gar
- Chieftec CTG-450-80P 450W teljesítményű, 80 plus minősítésű tápegység
- FSP FX600-GLN 600W 85+ minősítésű tápegység
- Gigabyte GeForce GTX 560 Ti 1 GB GDDR5 VGA
- Eladó Xbox Series X 1 Tb SSD + Elite Kontroller + Xbox Wireless Headset
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Részletfizetés. BankMentes. Kamatmentes. Új noblechairs EPIC műbőr FEKETE - FEKETE. 3 év garancia!
- BESZÁMÍTÁS! Apple MacBook Pro 14 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- Honor X6 /4/64GB / Kártyafüggetlen / 12Hó Garancia
- Playstation 4 FAT 1 TB kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
