Hogyan kell listát angol abc szerint növekvő rendezni? (C#)
Figyelt kérdés
2018. máj. 23. 21:11
2/10 anonim válasza:
Ha a lista stringeket tartalmaz, akkor egy egyszerű Sort függvénnyel.
3/10 anonim válasza:
Lista.OrderBy(x=>x, stringcomparer.ordinal);
4/10 anonim válasza:
#1: Nem tudom miért kellett lepontozni, teljesen igaza van. Egy listát nem lehet sorbarendezni, csak egy lista elemeit. Másrészt "ábécé" szerint sorbarendezni elemeket teljesen értelmetlen. Hogy rendezel sorba ábécé szerint mondjuk egy lista TcpClient objektumot? Stringeket, karaktereket lehet, de ez igen speciális eset.
#2: Ezzel aztán sokat segítettél.
#3: Hibás válasz, ez ugyanis nem rendezi sorba az eredeti listát, hanem visszaad egy új, rendezett listát.
5/10 A kérdező kommentje:
van egy osztályom, amit felvettem egy listára. A lista sorra ezeket a típusokat tartalmazza: string, string, int, int. akkor nem lehetséges amit szeretnék?
2018. máj. 24. 10:42
6/10 A kérdező kommentje:
ezekből szeretnék egy új txt fájlt írni, ami abc szerint van rendezve
2018. máj. 24. 10:43
7/10 anonim válasza:
Minden lehetséges, de pont erről beszélek.
Honnan tudná a kód, hogy a 4 mező közül Te melyik alapján akarsz rendezni?
Definiálni kell vagy az osztályon egy rendezést vagy a Sort függvényben kell megadnod, hogy mi alapján rendezzen.
8/10 A kérdező kommentje:
az első string tpíusú mező alapján szeretném rendezni.
2018. máj. 24. 11:30
9/10 anonim válasza:
Még mindig azzal az érettségi feladattal bajlódsz?
10/10 sharkxxx válasza:
Lista.Sort((x, y) => x.elso_string_tipusu_mezo.CompareTo(y.elso_string_tipusu_mezo));
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!