public void radixSort() { List[] buckets = new List[10]; for (int i = new int(); i < buckets.Count(); i++) buckets[i] = new List(); for (int i = new int(); i < 4; i++) { for (int j = new int(); j < data.Count(); j++) buckets[getDigit(data[j], (i + 1))].Add(data[j]); data = new List(); foreach (List x in buckets) foreach (int y in x) data.Add(y); for (int j = new int(); j < buckets.Count(); j++) buckets[j] = new List(); } }