public static void reverseSort() { int size1 = 10; Console.WriteLine(); Console.WriteLine("**************************************!"); Console.WriteLine("Below is the Reverse sort~!"); Console.WriteLine("Unsorted Array"); randomIntArray = new int[size1]; Random rnd = new Random(); for (int i = 0; i < size1; i++) { randomIntArray[i] = rnd.Next(size1 * 2); Console.Write(randomIntArray[i] + " "); } var timeUnit = Timing.TimeUnit.Miliseconds; Timing.Result <Timing.NoReturn> reverseResult = null; Console.WriteLine(); Console.WriteLine(); reverseResult = Timing.GetTime(() => ReverseSort.ReverseSortArrayList <int>(randomIntArray), timeUnit); Console.WriteLine("Time to sort: " + reverseResult.Time.ToString() + " miliseconds"); Console.WriteLine(); Console.WriteLine("Sorted Array: "); for (int i = 0; i < randomIntArray.Length; i++) { Console.Write(randomIntArray[i] + " "); } }
private Dictionary <string, string> BuildPagedRouteData(int pageNumber) { var routeData = BuildRouteData(); routeData.Add(nameof(PageNumber), pageNumber.ToString()); if (!string.IsNullOrEmpty(SortField)) { routeData.Add(nameof(SortField), SortField); routeData.Add(nameof(ReverseSort), ReverseSort.ToString()); } return(routeData); }