return

Оператор return используется в методах.
Оператор return возвращает значение или не возвращает значение.

оператор return не возвращает значение

Скрыть

Показать

Копировать
  Main.cs  
  • using System;
  •  
  • public class One {
  •  public void TextShow() {
  •   Console.WriteLine("Привет Мир!");
  •   return;
  •   //все, что идет после оператора return программой игнорируется
  •   Console.WriteLine("Hello World!");
  •  }
  • }
  •  
  • class Program {
  •  public static int Main() {
  •   One O = new One();
  •   O.TextShow();
  •   Console.ReadKey();
  •   return 0;
  •  }
  • }
Привет Мир!

оператор return возвращает значение

Скрыть

Показать

Копировать
  Main.cs  
  • using System;
  •  
  • public class One {
  •  public string TextShow() {
  •   return "Привет Мир!";
  •  }
  • }
  •  
  • class Program {
  •  public static int Main() {
  •   One O = new One();
  •   Console.WriteLine(O.TextShow());
  •   Console.ReadKey();
  •   return 0;
  •  }
  • }
Привет Мир!

использование оператора return для выхода из программы

Скрыть

Показать

Копировать
  Main.cs  
  • using System;
  •  
  • class Program {
  •  public static int Main() {
  •   for(int i=0; i<10; i++) {
  •    if(i==5) {
  •     Console.WriteLine("\nВыход из программы");
  •     return 1;
  •    }
  •    else {
  •     Console.Write("{0} ", i);
  •    }
  •   }
  •   Console.ReadKey();
  •   return 0;
  •  }
  • }
0 1 2 3 4
Выход из программы
Для продолжения нажмите любую клавишу . . .