Иллюстрированный самоучитель по Visual Basic .NET

Константы. Циклы.

VB.NET позволяет создавать именованные константы для значений, остающихся постоянными на протяжении всей работы программы. Константы объявляются по аналогии с переменными, а их имена подчиняются тем же правилам: до 255 символов, начинаются с буквы, после которой следует произвольная комбинация букв, цифр и символов подчеркивания. В книге имена констант записываются прописными буквами.

В VB.NET при активизации жесткой проверки типов необходимо явно указывать тип констант:

Const PIE = 3.14159 ' Не будет компилироваться с Option Strict
Const PIE As Double = 3.14159 ' Правильно, но Math.PI лучше:-)

Значение констант может определяться числовыми выражениями, в том числе и содержащими ранее определенные константы:

Const PIE_OVER_2 As Double = PIE / 2

Аналогичным образом определяются строковые константы:

Const USER_NAME As String = "Bill Gates"

.NET Framework содержит немило встроенных, заранее определенных глобальных констант, которые вы можете использовать в своих программах. Многие из них аналогичны константам VB6 с префиксом vb, но они являются членами различных классов, поэтому обращения к ним выглядят несколько иначе. Например, константа vbCrLf в VB.NET принадлежит классу ControlChars, поэтому при обращении к ней используется запись Control Chars.CrLf.

Циклы

В VB.NET, как практически во всех языках программирования, существуют циклы – конструкции, позволяющие выполнять операции заданное количество раз или продолжать, пока выполняется (или наоборот, не выполняется) некоторое логическое условие.

По сравнению с прежними версиями VB синтаксис циклов мало изменился. В частности, изменилась конструкция While/Wend, но это изменение к лучшему.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.