XNamespace.Inequality(XNamespace, XNamespace) Operátor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu označující, zda jsou si dvě instance rovny XNamespace .
public:
static bool operator !=(System::Xml::Linq::XNamespace ^ left, System::Xml::Linq::XNamespace ^ right);
public static bool operator != (System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right);
public static bool operator != (System.Xml.Linq.XNamespace? left, System.Xml.Linq.XNamespace? right);
static member op_Inequality : System.Xml.Linq.XNamespace * System.Xml.Linq.XNamespace -> bool
Public Shared Operator != (left As XNamespace, right As XNamespace) As Boolean
Parametry
- left
- XNamespace
První XNamespace k porovnání.
- right
- XNamespace
Sekunda XNamespace k porovnání.
Návraty
A Boolean , který označuje, zda left
jsou si rovny a right
nejsou si rovny.
Příklady
Následující příklad ukazuje porovnání řetězce s řetězcem XNamespace .
XNamespace aw = "http://www.adventure-works.com";
Console.WriteLine(aw != "http://www.adventure-works.com");
Imports <xmlns="http://www.adventure-works.com">
Module Module1
Sub Main()
Dim aw As XNamespace = GetXmlNamespace()
Console.WriteLine(aw <> "http://www.adventure-works.com")
End Sub
End Module
Tento příklad vytvoří následující výstup:
False
Poznámky
Operátor přetížení ==
a !=
jsou k dispozici, aby bylo možné porovnávat XNamespace řetězec a (například element.Name.Namespace == "http://www.adventure-works.com"
). Předdefinované operátory rovnosti odkazů v jazyce C# vyžadují převod jednoho operandu na typ druhého pouze prostřednictvím převodů odkazů a nebere v úvahu implicitní převod z řetězce na XNamespace.