Hirdetés
Új hozzászólás Aktív témák
-
Lacces
őstag
Convert Téma:
String isbn = Console.ReadLine();
int sum = 0;
for (int i = 0; i < 9; i++)
{
sum += Convert.ToInt32(isbn[i]) * (i+1);
sum += int.Parse(isbn[i].ToString()) * (i + 1);
}1. Minden String eleme az char típusú? (Amikor debuggal mentem, mindekttőnél megfigyeltem, hogy az isbn értéke az char, és nem string.
2. int.Parse() argumentuma muszáj, hogy string legyen, ezért az isbn(i).ToString()-et kell alkalmazni, hogy stringgé konvertáljam, kérdésem, így a ez lassabb vagy gyorsabb-e mint a Convert.ToInt32? Illetve ezt a sebességet, hol lehet esetleg a VS-ben "megmérni"?
3. Convert.ToInt32 az isbn(i) paramétert hogyan kezeli? (hogyan használja fel, a működése érdekelne), mert ő ezt így simán elfogadja szintaktikailag helyes, csak érdekel, hogy ezt a háttérben hogyan dolgozza fel.
Valahol úgy olvastam, hogy meghívja rá az Int.ParseTry()-t ha igaz, akkor átkonvertálja (és állítólag ezért is lassabb, mint az int.Parse(). De még mielőtt az Int.ParseTry()-t meghívja előtte az isbn(i)-t átalakítja stringgé?
Ú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!
- OLED TV topic
- Realme GT Master Edition - mestermunka
- DUNE médialejátszók topicja
- Autós topik
- hcl: Philips M120D/10 kamera hackelés és parajelenségek
- Dell notebook topic
- Kormányok / autós szimulátorok topikja
- Mégis marad a Windows 10 ingyenes frissítése
- Nintendo Switch 2
- Milyen autót vegyek?
- További aktív témák...
- BESZÁMÍTÁS! MSI X370 R5 2600 16GB DDR4 512GB SSD GTX 970 4GB Zalman Z9 Neo FSP 600W
- ÁRGARANCIA!Épített KomPhone Ryzen 5 9600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Bontott, vadiúj, MIDNIGHT MacBook Air 13.6" M4 10C/8G 16GB 256GB 13 Gar.: 1 év APPLE világgarancia
- Jogtiszta Microsoft Windows / Office / Stb.
- LG UltraFine 4K és Smart Monitorok -30%
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest