Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Оператор — это элемент кода, выполняющий операцию с одним или несколькими элементами кода, которые содержат значения. Элементы значения включают переменные, константы, литералы, свойства, возвращаемые значения из процедур Function и Operator, а также выражения.
Выражение — это ряд элементов значений в сочетании с операторами, что дает новое значение. Операторы действуют на элементах значений путем выполнения вычислений, сравнений или других операций.
Типы операторов
Visual Basic предоставляет следующие типы операторов:
Арифметические операторы выполняют знакомые вычисления по числовым значениям, включая смену их битовых шаблонов.
Операторы сравнения сравнивают два выражения и возвращают
Booleanзначение, представляющее результат сравнения.Операторы объединения объединяют несколько строк в одну строку.
Логические и битовые операторы в Visual Basic объединяют
Booleanили числовые значения и возвращают результат того же типа данных, что и значения.
Элементы значения, объединенные с оператором, называются операнды этого оператора. Операторы в сочетании с элементами значений формируют выражения, за исключением оператора присваивания, который формирует утверждение. Дополнительные сведения см. в разделе Инструкции.
Оценка выражений
Конечный результат выражения представляет значение, которое обычно является знакомым типом данных, таким как Boolean, Stringили числовым типом.
Ниже приведены примеры выражений.
5 + 4
' The preceding expression evaluates to 9.
15 * System.Math.Sqrt(9) + x
' The preceding expression evaluates to 45 plus the value of x.
"Concat" & "ena" & "tion"
' The preceding expression evaluates to "Concatenation".
763 < 23
' The preceding expression evaluates to False.
Несколько операций могут выполняться в одном выражении или инструкции, как видно в примере ниже.
x = 45 + y * z ^ 2
В предыдущем примере Visual Basic выполняет операции в выражении справа от оператора назначения (=), а затем назначает результирующее значение переменной x слева. Нет практических ограничений на количество операторов, которые можно объединить в выражение, но понимание приоритета операторов в Visual Basic необходимо, чтобы убедиться, что вы получите ожидаемые результаты.