Hirdetés
Új hozzászólás Aktív témák
-
Jester01
veterán
1. Igen, a string elemei char típusúak. Lásd msdn.
2. Ránézésre nem lehet eldönteni melyik a gyorsabb, de megmérni persze meg lehet. Csinálj egy ciklust ami adott darabszámig vagy ideig fut, és számold ki. Ha csak egyetlen mezei ascii karaktert akarsz konvertálni (magyarul 0-9) akkor a leggyorsabb garantáltan az egyszerű kivonás lesz (c - '0')
3. A Convert.ToInt32-nek van pár overload-ja, a különböző típusokhoz, így char-hoz is. Vigyázat, ez nem számként konvertál, hanem karakterkódként! Tehát nem ekvivalens a kettő. Ha a számot akarod, akkor itt is kell a ToString(). Lásd illusztráció.
-
Jhonny06
veterán
1., A string egy karakterlánc, képzeld el úgy, mint egy tömböt, aminek nem egész (int) a típusa, hanem karakter (char). Egy string elemét is el tudod érni úgy, mintha karaktertömb lenne, azaz:
string nev = "Marci";
esetén: a nev 0. eleme (azaz az első elem) egy M betű lesz.
A többit szerintem fölösleges kitárgyalni. Nem tudom, hogy mit akarsz ezzel a kóddal, de egy string hosszát így tudod meghatározni (a String osztály minden objektuma el tud érni bizonyos tagfüggvényeket, a Length a hosszát adja vissza, angolból ismerős lehet), például:
String isbn = Console.ReadLine();
Console.WriteLine(isbn.Length);
Ú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! BONTATLAN! ADATA SE 760 512GB ULTRA FAST USB-c,Verbatim VX500SSD 480GB usb-c
- GAMER INTEL I5 10400/16GB DDR4/RTX 3070/256GB NVME SSD/500GB HDD
- ÚJ! BONTATLAN! ADATA Ultimate SU800 1TB
- Használt Kingston HyperX Predator 8GB 2x4GB DDR3 2400Mhz memória
- Asus GL703VM i7-7700HQ 2.8Ghz up 3.8Ghz GTX 1060 (6GB) Gaming Laptop
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3240, 100% Akksi
- VICC ÁR! Dell Precision 7530 - Xeon E2186M (i9-8950HK++) / 32GB RAM 512GB SSD Quadro P2000
- LG 48B4 - 48" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- Lenovo P500 - 1650-2690 v3 akár 12 mag/24 szál, 32GB DDR4 RAM, 490W 80+gold táp, számla, 6 hó gar
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


