Operatore = (Visual Basic)
Assegna un valore a una variabile o a una proprietà.
variableorproperty = value
Parti
variableorproperty
Qualsiasi variabile modificabile o qualsiasi proprietà.value
Qualsiasi valore letterale, costante o espressione.
Note
L'elemento a sinistra del segno di uguale (=) può essere una semplice variabile scalare, una proprietà oppure un elemento di una matrice. La variabile o la proprietà non può essere ReadOnly (Visual Basic). L'operatore = assegna il valore specificato a destra alla variabile o alla proprietà indicata a sinistra.
Nota
L'operatore = viene utilizzato anche come operatore di confronto. Per informazioni dettagliate, vedere Operatori di confronto (Visual Basic).
Overload
L'operatore = può essere sottoposto a overload solo come operatore di confronto relazionale, non come operatore di assegnazione. Per ulteriori informazioni, vedere Routine di operatore (Visual Basic).
Esempio
Nell'esempio riportato di seguito 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
Vedere anche
Riferimenti
Operatori di confronto (Visual Basic)
Concetti
Inferenza del tipo di variabile locale (Visual Basic)