Оператор = (Visual Basic)

Обновлен: Ноябрь 2007

Используется для присвоения значения переменной или свойству.

variableorproperty = value

Компоненты

  • variableorproperty
    Любые переменная или свойство с возможностью записи.

  • value
    Любые литерал, константа или выражение.

Заметки

Элемент с левой стороны от знака равенства (=) может быть простой скалярной переменной, свойством или элементом массива. Переменная или свойство не могут быть ReadOnly (Visual Basic). Оператор = присваивает значение, стоящее справа от него, переменной или свойству, расположенному слева.

41d8z008.alert_note(ru-ru,VS.90).gifПримечание.

Оператор = также используется в качестве оператора сравнения. Дополнительные сведения см. в разделе Операторы сравнения (Visual Basic).

Перегрузка

Оператор = может быть перегружен только как оператор отношения, а не как оператор присваивания. Дополнительные сведения см. в разделе Процедуры операторов.

Пример

В следующем примере демонстрируется оператор присваивания. Значение в правой части присваивается переменной слева.

Dim testInt As Integer
Dim testString As String
Dim testButton As System.Windows.Forms.Button
Dim testObject As Object
testInt = 42
testString = "This is an example of a string literal."
testButton = New System.Windows.Forms.Button()
testObject = testInt
testObject = testString
testObject = testButton

См. также

Основные понятия

Операторы присваивания

Вывод локального типа

Ссылки

Оператор &= (Visual Basic)

Оператор *= (Visual Basic)

Оператор += (Visual Basic)

Оператор -= (Visual Basic)

Оператор /= (Visual Basic)

Оператор \=

Оператор ^= (Visual Basic)

Операторы сравнения (Visual Basic)

ReadOnly (Visual Basic)