Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание

Массивы в качестве параметров (и возвращаемых значений)

Массивы в качестве параметров (и возвращаемых значений)

После создания массива вы можете передавать его, как параметр, или получать его в виде возвращаемого значения. Например, следующий метод PrintArray() получает входной массив строк и выводит каждый элемент на консоль, а метод GetStringArray() "наполняет" массив значениями и возвращает его вызывающей стороне.

static void PrintArray(int[] myInts) {
 for (int i = 0; i ‹ myInts.Length; i++) Console.WriteLine("Элемент {0} равен {1}", i, myInts[i]);
}
static string[] GetStringArray() {
 string theStrings = { "Привет", "от", "GetStringArray"};
 return theStrings;
}

Эти методы можно вызвать из метода Main(), как показано ниже.

static void Main(string[] args) {
 int[] ages={20, 22, 23, 0};
 PrintArray(ages);
 string[] strs = GetStringArray();
 foreach(string s in strs) Console.WriteLine(s);
 Console.ReadLine();
}

Оглавление книги


Генерация: 1.648. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз