Condividi tramite


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

Vedi anche