Поделиться через


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

Назначает значение переменной или свойству.

Синтаксис

variableorproperty = value  

Детали

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

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

Замечания

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

Примечание.

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

Перегрузка

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

Пример

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

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

См. также