Kezdőoldal » Számítástechnika » Programozás » C#-ban hogyan lehet egy...

C#-ban hogyan lehet egy struct típusú tömb elemeit sorba rendezni?

Figyelt kérdés

Hogy érthetőbb legyek:

Public struct ember

{

Public string eletkor;

Public string nev;

}

ember adatok[] = New ember[100]

-ebbe be vannak olvasva az adatok


A kérdésem pedig, hogy hogyan lehet rendezni ezt életkor alapján?



2022. márc. 1. 11:41
 1/4 anonim ***** válasza:
63%

megmondjam a konkrét választ, vagy elég az iránymutatás? :)


LINQ-ra keress rá és az orderby-ra

de te magad is tudod rendezni, ha szeretnéd

viszont akkor érdemes a rendező algoritmusoknak utána járni, hogy ebben az esetben melyik lenne a legideálisabb számodra

2022. márc. 1. 11:47
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

elsőnek is ne string-ként tárold az életkort


valami ilyesmi:


Array.Sort(adatok, delegate(Ember x, Ember y) { return x.eletkor.CompareTo(y.eletkor); });


de neten találsz még pár megoldást

2022. márc. 1. 12:03
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
27%
Úgy látszik, sokan itt akarják megoldatni a házi feladatukat. 🙁
2022. márc. 1. 12:51
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:
Az életkor integer és ha nem akarsz Linq-zni, mert mondjuk tanci bácsi nem fogadja el, akkor a minimum vagy a buborék rendezést használod :D
2022. márc. 1. 16:38
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!