Zum Inhalt springen

[C#] Array lexikographisch sortieren??


Empfohlene Beiträge

Geschrieben

Wie kann man denn ein Array, d.h. die Werte (bzw. wenn Objekte drinnen liegen, Werte eines Objektparameters), lexikographisch sortieren mit C#?

Wird dazu etwas angeboten, oder muß man dies selbst implementieren?

Geschrieben
ein array ist an sich recht doof.

hast du die msdn?

System.Collections.IComparer

und

System.Collections.Comparer

und

Syste.Array.Sort sollte dir weiterhelfen.

bigredeyes

Danke hab ich schon gefunden.

Ich hab jetzt ein Array von Objekten.

Kann ich da auch die System.Array.Sort Funktion für den Parameter i des Objekts anwenden, d.h. ich will die ganzen Objekte im Array numb umsortieren nach dem Parameter i??

namespace Sort

{

class Test

{

public String st;

public int i;

public Test(int nu) {

st = "irgendwas";

i = nu;

}

public override string ToString()

{

return i.ToString();

}

}

class Program

{

static void Main(string[] args)

{

Random r = new Random();

Test [] numb = new Test[10];

Test t;

for(int j = 0;j<numb.Length;j++)

{

t = new Test (r.Next(0, 102));

numb[j] = t;

}

for (int i = 0; i < numb.Length; i++)

{

Console.WriteLine("text: " + numb.st);

Console.WriteLine("number: " + numb.i);

}

}

}

}

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...