Operatore = (Visual Basic)
Assegna un valore a una variabile o a una proprietà.
Sintassi
variableorproperty = value
Parti
variableorproperty
Qualsiasi variabile scrivibile o qualsiasi proprietà.
value
Qualsiasi valore letterale, costante o espressione.
Osservazioni:
L'elemento a sinistra del segno di uguale (=
) può essere una semplice variabile scalare, una proprietà o un elemento di una matrice. La variabile o la proprietà non può essere ReadOnly. L'operatore =
assegna il valore a destra alla variabile o alla proprietà a sinistra.
Nota
L'operatore =
viene usato anche come operatore di confronto. Per informazioni dettagliate, vedere Operatori di confronto.
Overload
L'operatore =
può essere sottoposto a overload solo come operatore di confronto relazionale, non come operatore di assegnazione. Per altre informazioni, vedere Operator Procedures.
Esempio
Nell'esempio seguente viene illustrato l'operatore di assegnazione. Il valore a destra viene assegnato alla variabile a sinistra.
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