Udostępnij za pośrednictwem


^= — Operator (Visual Basic)

Podnosi wartość zmienna lub właściwość do potęgi wyrażenie i przypisuje wynik wróć do zmienna lub właściwość.

variableorproperty ^= expression

Części

  • variableorproperty
    Wymagane.Numeryczna zmienna lub właściwość.

  • expression
    Wymagane.Dowolne wyrażenie liczbowe.

Uwagi

Element po lewej stronie ^= operator może być prosty skalarne zmienna, właściwośćlub element tablicy. zmienna lub właściwość nie może być ReadOnly (Visual Basic).

^=Pierwszy operator zgłasza wartość zmienna lub właściwość (po lewej stronie operator) do potęgi wartość wyrażenia (po prawej stronie operator). operator przypisuje następnie wynik tej operacji, wróć do zmienna lub właściwość.

Visual Basic zawsze wykonywane jest potęgowanie w Double — Typ danych (Visual Basic).Operandy dowolnego innego typu są konwertowane na Double, a wynik jest zawsze Double.

Wartość expression może być ułamkowa, negatywne lub oba.

Przeciążenie

^ — Operator (Visual Basic) Może być nadmiernie, co oznacza, że klasy lub struktura można ponownie zdefiniować jego zachowanie podczas operand ma typ tej klasy lub struktura.Przeciążanie ^ operator ma wpływ na zachowanie ^= operator. Jeśli korzysta z kodu ^= na klasy lub struktura overloads ^, należy zrozumieć jej zachowanie przedefiniować.Aby uzyskać więcej informacji, zobacz Procedury operatorów (Visual Basic).

Przykład

W poniższym przykładzie użyto ^= operator , aby podnieść wartość jednej Integer zmienna mocy zmienna drugiego i przypisać wynik pierwszej zmienna.

Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 ^= var2
' The value of var1 is now 1000.

Zobacz też

Informacje

^ — Operator (Visual Basic)

Operatory przypisania (Visual Basic)

Operatory arytmetyczne (Visual Basic)

Kolejność wykonywania działań (Visual Basic)

Operatory według funkcji (Visual Basic)

Inne zasoby

Instrukcje w Visual Basic