Оператор \=
Обновлен: Ноябрь 2007
Делит значение переменной или свойства на значение выражения и присваивает целочисленный результат переменной или свойству.
variableorproperty \= expression
Компоненты
variableorproperty
Обязательно. Любая числовая переменная или свойство.expression
Обязательно. Любое числовое выражение.
Заметки
Элемент с левой стороны оператора \= может быть простой скалярной переменной, свойством или элементом массива. Переменная или свойство не могут быть ReadOnly (Visual Basic). Оператор \= присваивает значение, стоящее справа от него, переменной или свойству, расположенному слева.
Дополнительные сведения о целочисленном делении см. в разделе Оператор \ (Visual Basic).
Перегрузка
Оператор \ может быть перегружен; это означает, что класс или структура может переопределить его поведение, если операнд имеет тип соответствующего класса или структуры. Перегрузка оператора \ влияет на тип выполнения оператора \=. Если в коде используется оператор \= для класса или структуры, перегружающей \, убедитесь, что его переопределенное выполнение понятно. Дополнительные сведения см. в разделе Процедуры операторов.
Пример
В следующем примере оператор \= используется для деления значения одной переменной типа Integer на значение другой переменной и присваивания целочисленного результата первой переменной.
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 \= var2
' The value of var1 is now 3.
См. также
Основные понятия
Ссылки
Арифметические операторы (Visual Basic)
Порядок применения операторов в Visual Basic
Список операторов, сгруппированных по функциональному назначению