Megosztás a következőn keresztül:


/= Operátor (Visual Basic)

Elosztja egy változó vagy tulajdonság értékét egy kifejezés értékével, és hozzárendeli a lebegőpontos eredményt a változóhoz vagy tulajdonsághoz.

Syntax

variableorproperty /= expression  

Részek

variableorproperty
Szükséges. Bármilyen numerikus változó vagy tulajdonság.

expression
Szükséges. Bármilyen numerikus kifejezés.

Megjegyzések

Az operátor bal oldalán /= található elem lehet egyszerű skaláris változó, tulajdonság vagy tömbelem. A változó vagy tulajdonság nem olvasható.

Az /= operátor először osztja el a változó vagy tulajdonság értékét (az operátor bal oldalán) a kifejezés értékével (az operátor jobb oldalán). Az operátor ezután hozzárendeli a művelet lebegőpontos eredményét a változóhoz vagy tulajdonsághoz.

Ez az utasítás egy Double értéket rendel a bal oldali változóhoz vagy tulajdonsághoz. Ha Option Strict igen On, variableorproperty akkor a Double. Ha Option Strict igen, a OffVisual Basic implicit konverziót hajt végre, és hozzárendeli az eredményként kapott értéket variableorpropertya futtatáskor esetleges hibával. További információ: A konvertálások és az option strict utasítás bővítése és szűkítése.

Túlterhelés

Az /operátor (Visual Basic) túlterhelhető, ami azt jelenti, hogy egy osztály vagy struktúra újradefiniálhatja a viselkedését, ha egy operandus az adott osztály vagy struktúra típusával rendelkezik. Az operátor túlterhelése / befolyásolja az operátor viselkedését /= . Ha a kód túlterhelt /osztályt vagy struktúrát használ/=, ügyeljen arra, hogy megértse annak újradefiniált viselkedését. További információ: Operátori eljárások.

Példa

Az alábbi példa az /= operátorral osztja el egy Integer változót egy másodperccel, és hozzárendeli a hányadost az első változóhoz.

Dim var1 As Integer = 12
Dim var2 As Integer = 3
var1 /= var2
' The value of var1 is now 4.

Lásd még