Int Variablen in einer Listbox sortieren (c#)?

... komplette Frage anzeigen

2 Antworten

Gibts nicht Array.Sort um Arraxs zu sortieren? Dann einfach sortiert in die Liste einfügen..

Antwort bewerten Vielen Dank für Deine Bewertung

Mit

        private void button2_Click(object sender, EventArgs e)
{
List basis = new List();


foreach(int val in listBox1.Items)
{
basis.Add(val);
}

BubbleSort(ref basis, basis.Count);

listBox1.Items.Clear();
foreach (int val in basis)
{
listBox1.Items.Add(val);
}
}
public bool BubbleSort(ref List myList, int number)
{
if (number == 1)
return true;
for (int i = 0; i < number; i++)
{
if ((i + 1 < number) && (myList[i] > myList[i + 1]))
{
int temp = myList[i];
myList[i] = myList[i + 1];
myList[i + 1] = temp;
}
else
continue;
}
return BubbleSort(ref myList, number - 1);
}
}

kannst du deine Listbox nach Zahlen sortieren :)

MFG xGlumi

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?