Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Оператор break

Оператор break завершает ближайший внешний цикл или оператор switch, в котором он появляется. Управление передается оператору, следующему за завершенным оператором (если таковой имеется).

Пример

В этом примере условный оператор содержит счетчик, который должен считать от 1 до 100; однако оператор break завершает цикл после четырех.

Язык C#

 

class BreakTest

{

static void Main()

{

for (int i = 1; i <= 100; i++)

{

if (i == 5)

{

break;

}

Console.WriteLine(i);

}

}

}

/*

Output:

*/

В этом примере показано использование break в операторе switch.

Язык C#

 

class Switch

{

static void Main()

{

Console.Write("Enter your selection (1, 2, or 3): ");

string s = Console.ReadLine();

int n = Int32.Parse(s);

 

switch (n)

{

case 1:

Console.WriteLine("Current value is {0}", 1);

break;

case 2:

Console.WriteLine("Current value is {0}", 2);

break;

case 3:

Console.WriteLine("Current value is {0}", 3);

break;

default:

Console.WriteLine("Sorry, invalid selection.");

break;

}

}

}

/*

Sample Input: 1

 

Sample Output:

Enter your selection (1, 2, or 3): 1

Current value is 1

*/

 

При вводе 4 будет следующий результат.

 

Enter your selection (1, 2, or 3): 4

Sorry, invalid selection.

Спецификация языка C#

Дополнительные сведения см. в следующих разделах документа Спецификация языка C#:

  • 5.3.3.10 Операторы break, continue и goto
  • 8.9.1 Оператор break

 

 


<== предыдущая страница | следующая страница ==>
Задание 3.8 | Оператор continue

Дата добавления: 2015-07-26; просмотров: 132; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.