Hirdetés
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Mobil flották
- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Fotók, videók mobillal
- iPhone topik
- Milyen okostelefont vegyek?
- Szemtelenül olcsó lett a Nubia Fold
- Honor Magic6 Pro - kör közepén számok
- Samsung Galaxy Watch8 - Classic - Ultra 2025
Új hozzászólás Aktív témák
-
Lacces
őstag
Órán ezt vettük:
Bár már itt feltünt nekem, hogy a CompareTo() -t nem implementáltuk külön a Név adatmezőkre (Java-nál ezt megcsináltuk) de én magam sem implementáltam
Amúgy ennél van szebb megoldás? Mint, hogy így külön osztályt csinálok neki?

// Java Comparerto-nak a megfelelője
class SzemelyNevComparer : IComparer<Szemely>
{
public int Compare(Szemely x, Szemely y)
{
if (x == null || y == null)
{
throw new NotImplementedException("Na mizu Öcsém?");
}
return x.Nev.CompareTo(y.Nev);
}
}
class Program
{
static void Main(string[] args)
{
Szemely[] t = { new Szemely{Eletkor=19, Nev="Lajos"},
new Szemely{Eletkor=25, Nev="Monika"},
new Szemely{Eletkor=28, Nev="Peter"},
new Szemely{Eletkor=19, Nev="Gabor"},
new Szemely{Eletkor=25, Nev="Peter"},
new Szemely{Eletkor=18, Nev="Andrea"},
new Szemely{Eletkor=31, Nev="Peter"},
new Szemely{Eletkor=29, Nev="Gabor"},
};
Console.WriteLine("Comparer megvalósítás: Névszerint: ");
Array.Sort(t, new SzemelyNevComparer());
foreach (var item in t)
{
Console.WriteLine(item);
}
Console.ReadLine();
}
}
Ú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!
- Videó stream letöltése
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Facebook és Messenger
- Vicces képek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Akciókamerák
- Kiadta Sam Altman a parancsot: bajban a ChatGPT!
- Becsszó, még mindig készül a Half-Life 3!
- Milyen monitort vegyek?
- További aktív témák...
- AKCIÓ! Intel Core i7 6700K 4mag 8szál processzor garanciával hibátlan működéssel
- Bomba ár! Dell Latitude E5550 - i3-4GEN I 4GB I 500GB I 15,6" HD I HDMI I W10 I Cam I Gari!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Samsung Bluetooth Mouse Slim egér
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4056, 100% Akkumulátor
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



