- Xiaomi 15T - reakció nélkül nincs egyensúly
- iPhone topik
- Milyen okostelefont vegyek?
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Itt a Google Pixel 10a EU-s energiacímkéje
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- A világ aktív okostelefonjainak negyede iPhone, ötöde Galaxy
- Magisk
- OnePlus 15R - régen minden jobb volt
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
Ú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!
- Milyen asztali médialejátszót?
- Áramkiegyenlítőt fejlesztett a modern GeForce-okhoz az Aqua Computer
- PlayStation 5
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Gyúrósok ide!
- Elemlámpa, zseblámpa
- Elektromos autók - motorok
- Kertészet, mezőgazdaság topik
- Okos Otthon / Smart Home
- Milyen egeret válasszak?
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs



