Книга: Delphi. Учимся на примерах

Оператор case

Оператор case

Конструкция case используется для ветвления, когда может существовать более двух возможных результатов условного выражения. Она также имеет синтаксис двух видов:

case выражение of
значение1: блок_кода1;

значениеN: блок_кодаN;
end;

или

case выражение of
значение1: блок_кода1;

значениеN: блок_кодаN;
else блок_кода;
end;

Если результат выражения совпадает со значением1, то выполняется блок_кода1; если со значением2 — 6лок_кода2 и т.д. Если результат выражения не совпадает ни с одним значением, то выполняется блок кода в ветке else, а при ее отсутствии — код после ключевого слова end, завершающего конструкцию case.

Примечание

Результат выражения, который сопоставляется со значениями в ветках конструкции case, может быть только целочисленного или символьного типа.

Оглавление книги

Оглавление статьи/книги

Генерация: 0.780. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз