У меня есть список учетных записей для небольшой вещи, которую я делаю, и я хочу отсортировать их по балансу каждого из них: это то, что у меня есть, учетные записи в данных, и я хочу отсортировать их и снова заполнить listtext который является списком, который, как мы надеемся, должен показывать спину по порядку после их сортировки, к сожалению, он не работает, и я не могу понять, почему это просто базовая c пузырьковая сортировка
private void sortingmethodtwo()
{
Account tempvar;
double[] storeArray = new double[count];
for (int i = 0; i< count; i++)
{
for ( int j = 0; j<count; j++)
{
if (data[i].getBalance() > data[j].getBalance())
{
tempvar = data[i];
storeArray[i] = storeArray[j];
data[i] = data[j];
data[j] = tempvar;
}
}
}
listText.Items.Clear();
foreach (Account a in data)
{
listText.Items.Add(a.getAccRefNo() + " " + a.getName());
}
}
Может кто-нибудь пролить свет свет для меня?