- Nem tiltották be a Teslát Kaliforniában, Robotaxival ünnepelt a márka
- Apró változásokkal, elődjénél jobb áron kezd a Google Pixel 10a
- Visszatért a Snapdragonhoz az Infinix, itt a Note 60 és Note 60 Pro
- Esélyes, hogy drágul a Nothing Phone (4a) széria
- Lelkiismeret-furdalás nélkül zabálhatod a süteményt a Galaxy S26-tal
- Minden a BlackBerry telefonokról és rendszerről
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- Apple iPhone Air - almacsutka
- EarFun Air Pro 4+ – érdemi plusz
- Soundcore Sleep A30 - a hosszú házasság titka
- Google Pixel topik
- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy S21 FE 5G - utóirat
- Sony WF-1000XM6 – ez évi etalon?
Új hozzászólás Aktív témák
-
pvt.peter
őstag
Sziasztok,
Performanciával, hatékonysággal kapcsolatban lenne kérdésem.
Tegyük fel, hogy van egy saját típusom, pl. MyType, amelynek van egy MyItem adattagja, amely OtherType típusú.
Az OtherType pedig rendelkezik egy int típusú Identifier adattaggal.
Adott az alábbi két függvény:_________________________________________________________________
public void DoSomething(MyType myType)
{
if ((myType.MyItem as OtherType).Identifier == 1)
{
...
return;
}
else if ((myType.MyItem as OtherType).Identifier == 2)
{
...
return;
}
else if ((myType.MyItem as OtherType).Identifier == 3)
{
...
return;
}
...
else
{
...
return;
}
}
_________________________________________________________________
public void DoSomething(MyType myType)
{
OtherType otherType = myType.MyItem as OtherType;
if (otherType.Identifier == 1)
{
...
return;
}
else if (otherType.Identifier == 2)
{
...
return;
}
else if (otherType.Identifier == 3)
{
...
return;
}
...
else
{
...
return;
}
}
_________________________________________________________________
Mindkettő függvényben legyen tetszőlegesen sok else-if ág.
A kérdésem az lenne, hogy melyik a jobb megvalósítás performancia szempontjából?
Várom a véleményeket, javaslatokat illetve természetesen a miérteket is.Peti
Ú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 (teljes vagy fél-) gépet vegyek?
- E-roller topik
- EAFC 26
- SD memóriakártyák (SD, SDHC, SDXC, micro SD)
- Pendrive irás-olvasás sebesség
- gban: Ingyen kellene, de tegnapra
- Linux kezdőknek
- Minden a BlackBerry telefonokról és rendszerről
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- További aktív témák...
- Apple iPhone SE 2020 128 GB Piros 1 év Garancia Beszámítás Házhozszállítás
- ÁRGARANCIA!Épített KomPhone i5 14400F 16/32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- MikroTik / hálózati eszközök több típus, készletről
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


