Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 1. Введение в .NET Framework
⇒ ⇒ ⇒ ⇒ Занятие 4. Методы
⇒ ⇒ ⇒ ⇒ ⇒ Параметры

Читать далее: Необязательные параметры

Выходные параметры

В Visual C# допускается применение выходных параметров, отсутствующих в Visual Basic .NET. Выходной параметр — это тот, который вызванный метод передает (возвращает) вызвавшему его методу. Выходные параметры удобно использовать в методах, которые должны возвращать несколько значений.

Выходные параметры обозначаются ключевым словом out, всегда передаются по ссылке и не требуют инициализации перед использованием. Вот пример использования выходных параметров:

public void aWord(out string Word)
{
  Word = "Mambo";
}

public void ShowWord()
{
  string Word;
  aWord(out Word);
  Console.WriteLine("The word of the day is " + Word);
}

Здесь метод ShowWord вызывает метод aWord, у которого есть один выходной параметр Word. Присваивая значение выходному параметру Word, метод aWord тем самым устанавливает значение переменной Word метода ShowWord.

Google
 
Рейтинг@Mail.ru
Сайт управляется системой uCoz