XName.Inequality(XName, XName) Betreiber
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob zwei Instanzen von XName ungleich sind.
public:
static bool operator !=(System::Xml::Linq::XName ^ left, System::Xml::Linq::XName ^ right);
public static bool operator != (System.Xml.Linq.XName left, System.Xml.Linq.XName right);
public static bool operator != (System.Xml.Linq.XName? left, System.Xml.Linq.XName? right);
static member op_Inequality : System.Xml.Linq.XName * System.Xml.Linq.XName -> bool
Public Shared Operator != (left As XName, right As XName) As Boolean
Parameter
Gibt zurück
true
, wenn left
und right
ungleich sind, andernfalls false
.
Beispiele
Im folgenden C#-Beispiel wird ein XName Objekt mit einer Zeichenfolge verglichen, die diesen Operator aufruft.
XNamespace aw = "http://www.adventure-works.com";
XElement root = new XElement(aw + "Root", "content");
Console.WriteLine(root.Name != "{http://www.adventure-works.com}Root");
// the following is the preferred idiom
Console.WriteLine(root.Name != aw + "Root");
Imports <xmlns="http://www.adventure-works.com">
Module Module1
Sub Main()
Dim root As XElement = <Root>content</Root>
Console.WriteLine(root.Name <> "{http://www.adventure-works.com}Root")
' the following is the preferred idiom
Console.WriteLine(root.Name <> GetXmlNamespace() + "Root")
End Sub
End Module
Dieses Beispiel erzeugt die folgende Ausgabe:
False
False
Hinweise
Die überladenen ==
und !=
eingeschlossen, um Vergleiche zwischen XName und eine Zeichenfolge, z. B.element.Name == "SomeElementName"
Die vordefinierten Referenzgleichheitsoperatoren in C# erfordern, dass ein Operand nur über Referenzkonvertierungen in den Typ der anderen konvertiert werden kann. Diese Operatoren berücksichtigen nicht die implizite Konvertierung von Zeichenfolge zu XName.