private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (SortSelect.SelectedIndex == 0) { TableList.Clear(); CreateTable(); } if (SortSelect.SelectedIndex == 1) { QuickSorting.sortingRKK(TableList, 0, TableList.Count - 1); TableListReverse(); } if (SortSelect.SelectedIndex == 2) { QuickSorting.sortingAppeal(TableList, 0, TableList.Count - 1); TableListReverse(); } if (SortSelect.SelectedIndex == 3) { QuickSorting.sortingSum(TableList, 0, TableList.Count - 1); TableListReverse(); } for (int i = 0; i < TableList.Count; i++) { TableList[i].Id = i + 1; } }