Читайте также:
|
|
В платформе.NET Framework массивы реализуются как экземпляры класса Array. Этот класс обеспечивает несколько ценных методов, например Sort и Reverse.
Следующий пример демонстрирует, насколько просто работать с этими методами. Сначала меняется порядок элементов в массиве с помощью метода Reverse, затем элементы сортируются методом Sort.
class ArrayMethods{ static void Main() { // Create a string array of size 5: string[] employeeNames = new string[5]; // Read 5 employee names from user: System.Console.WriteLine("Enter five employee names:"); for(int i=0; i<employeeNames.Length; i++) { employeeNames[i]= System.Console.ReadLine(); } // Print the array in original order: System.Console.WriteLine("\nArray in Original Order:"); foreach(string employeeName in employeeNames) { System.Console.Write("{0} ", employeeName); } // Reverse the array: System.Array.Reverse(employeeNames); // Print the array in reverse order: System.Console.WriteLine("\n\nArray in Reverse Order:"); foreach(string employeeName in employeeNames) { System.Console.Write("{0} ", employeeName); } // Sort the array: System.Array.Sort(employeeNames); // Print the array in sorted order: System.Console.WriteLine("\n\nArray in Sorted Order:"); foreach(string employeeName in employeeNames) { System.Console.Write("{0} ", employeeName); } }} Результат
Enter five employee names:
Luca
Angie
Brian
Kent
Beatriz
Array in Original Order:
Luca Angie Brian Kent Beatriz
Array in Reverse Order:
Beatriz Kent Brian Angie Luca
Array in Sorted Order:
Angie Beatriz Brian Kent Luca
Дата добавления: 2015-02-16; просмотров: 70 | Поможем написать вашу работу | Нарушение авторских прав |
|