Основы программирования на C#


Блок или составной оператор - часть 2


Заметьте, здесь в тело основного блока вложен блок, задающий тело цикла, в котором объявлены две локальные переменные - i и step.

В свою очередь, в тело цикла вложены блоки, связанные с ветвями then и else оператора if. Закомментированные операторы, стоящие сразу за окончанием цикла, напоминают, что соответствующие локальные переменные, определенные в блоке, перестают существовать по его завершении.

Приведенная процедура Block является методом класса Testing, который входит в проект Statements, созданный для работы с примерами этой лекции. Вот описание полей и конструктора класса Testing:

/// <summary> /// Класс Testing - тестирующий класс. Представляет набор /// скалярных переменных и методов, тестирующих работу /// с операторами, процедурами и функциями C#. /// </summary> public class Testing { public Testing(string name, int age) { this.age = age; this.name = name; } //поля класса public string name; public int age;

private int period; private string status; }




Начало  Назад  Вперед