Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 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();
}
- 7 Массивы
- Массивы
- Интерфейсы в качестве возвращаемых значений
- Динамические массивы
- Единое имя файла параметров InterBase
- 9.1 Массивы RAID
- Использование параметров библиотек документов
- Настройка основных параметров BIOS
- Настройка дополнительных параметров BIOS
- Пропуск параметров типа
- Установка значений спин-счетчиков
- Использование модификаторов параметров ref и out