Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje, zda je Falsevýraz .
V kódu nelze explicitně volat IsFalse , ale kompilátor jazyka Visual Basic ho může použít k vygenerování kódu z AndAlso klauzulí. Pokud definujete třídu nebo strukturu a pak v klauzuli použijete proměnnou tohoto typu AndAlso , musíte definovat IsFalse tuto třídu nebo strukturu.
Kompilátor považuje operátory a IsTrue operátory IsFalse za spárovaný pár. To znamená, že pokud definujete jednu z nich, musíte také definovat druhou.
Poznámka:
Operátor IsFalse může být přetížen, což znamená, že třída nebo struktura mohou předefinovat jeho chování, pokud má jeho operand typ této třídy nebo struktury. Pokud váš kód používá tento operátor pro takovou třídu nebo strukturu, ujistěte se, že rozumíte jeho předdefinované chování. Další informace naleznete v tématu Procedury operátoru.
Příklad
Následující příklad kódu definuje osnovu struktury, která obsahuje definice pro operátory IsFalse a IsTrue operátory.
Public Structure p
Dim a As Double
Public Shared Operator IsFalse(ByVal w As p) As Boolean
Dim b As Boolean
' Insert code to calculate IsFalse of w.
Return b
End Operator
Public Shared Operator IsTrue(ByVal w As p) As Boolean
Dim b As Boolean
' Insert code to calculate IsTrue of w.
Return b
End Operator
End Structure