^ = Operátor (Visual Basic)
Zvyšuje hodnotu proměnná nebo vlastnost výkonu výraz a přiřazuje výsledek zpět proměnná nebo vlastnost.
variableorproperty ^= expression
Části
variableorproperty
Povinné.Číselné proměnná nebo vlastnost.expression
Povinné.Libovolný číselný výraz.
Poznámky
Prvek na levé straně ^= operátor může být jednoduché skalární proměnná, vlastnostnebo prvek pole. proměnná nebo vlastnost nemůže být Jen pro čtení (Visual Basic).
^= operátor nejprve zvýší hodnotu proměnná nebo vlastnost (na levé straně operátor) výkonu hodnota výrazu (na pravé straně operátor). operátor potom přiřadí výsledek operace zpět do proměnná nebo vlastnost.
Visual Basic vždy provádí umocnění v Datový typ Double (Visual Basic).Operandy jakýkoli jiný typ budou převedeny na Double, a výsledkem je vždy Double.
Hodnota expression může být získáme, záporné nebo obojí.
Přetěžování
^ Operátor (Visual Basic) Může být přetížení, což znamená, že třída nebo struktura předefinovat své chování při operand je typu třída nebo struktura.Přetížení ^ operátor má vliv na chování ^= operátor. Pokud váš kód používá ^= na třída nebo struktura přetížení ^, je třeba pochopit jeho předefinovaná chování.Další informace naleznete v tématu Operátor postupy (Visual Basic).
Příklad
V následujícím příkladu ^= operátor zvýšit hodnotu jedné Integernapájení druhé proměnná a přiřadit výsledek první proměnná proměnná .
Dim var1 As Integer = 10
Dim var2 As Integer = 3
var1 ^= var2
' The value of var1 is now 1000.
Viz také
Referenční dokumentace
Operátory přiřazení (Visual Basic)
Aritmetické operátory (Visual Basic)
Priority operátorů v jazyce Visual Basic
Operátory uvedené podle funkcí (Visual Basic)