[C#] Sort podle určité složky objektu – .NET – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

[C#] Sort podle určité složky objektu – .NET – Fórum – Programujte.com[C#] Sort podle určité složky objektu – .NET – Fórum – Programujte.com

 

sh00ter0
Newbie
22. 3. 2011   #1
-
0
-

Zdravím,

z názvu asi není moc patrné co bych potřeboval zařídit, takže se pokusim to vic rozepsat.

Řekněme že mám třídu A, která obsahuje 2 intové složky, ty nazvem třeba int1 a int2. Dále máme pole, které jako prvky obsahuje instance třídy A. A tohle pole já potřebuju seřadit podle hodnot složky int2.

Chtěl bych na to použít metodu Sort třídy Array, ale nějak jsem nenašel jak a jestli je to možné, psát si na to vlastní sort se mi moc nechce .

Díky.

Nahlásit jako SPAM
IP: 94.113.85.–
22. 3. 2011   #2
-
0
-

Ahoj, při použití LINQ by to mohlo vypadat nějak takhle: pole.OrderBy(x => x.Int2).

Nahlásit jako SPAM
IP: 89.203.157.–
Dušan Janošík | web: djanosik.cz, @djanosik
Anonymní uživatel
~ Anonymní uživatel
0 příspěvků
23. 3. 2011   #3
-
0
-

To djanosik : na to staci si udelat jednoduchy IComparer(nebo bude stacit IComparable) kde je jedna metoda ktera ma max. 5 řádku

Nahlásit jako SPAM
IP: 82.99.180.–
23. 3. 2011   #4
-
0
-

To Anonymní uživatel : Tohle má jeden řádek, není to lepší?

Nahlásit jako SPAM
IP: 89.203.157.–
Dušan Janošík | web: djanosik.cz, @djanosik
Anonymní uživatel
~ Anonymní uživatel
0 příspěvků
24. 3. 2011   #5
-
0
-

To djanosik : tak to určitě

Nahlásit jako SPAM
IP: 82.99.180.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 36 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý