XNamespace.Equality(XNamespace, XNamespace) Operatör

Tanım

İki örneğinin XNamespace eşit olup olmadığını belirten bir değer döndürür.

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 ( = ) : System.Xml.Linq.XNamespace * System.Xml.Linq.XNamespace -> bool
Public Shared Operator == (left As XNamespace, right As XNamespace) As Boolean

Parametreler

left
XNamespace

Karşılaştıracak ilk XNamespace .

right
XNamespace

Karşılaştıracak ikinci XNamespace .

Döndürülenler

ve'nin Booleanleft eşit olup olmadığını right gösteren bir.

Örnekler

Aşağıdaki örnekte bir XNamespace ile dizenin karşılaştırması gösterilmektedir.

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

Bu örnek aşağıdaki çıkışı oluşturur:

True

Açıklamalar

işleci aşırı yükler == ve != ile dizesi (örneğin, XNamespace) arasında element.Name.Namespace == "http://www.adventure-works.com" karşılaştırmaları etkinleştirmek için sağlanır. C# dilinde önceden tanımlanmış başvuru eşitliği işleçleri, yalnızca başvuru dönüştürmeleri aracılığıyla bir işlenenin diğerinin türüne dönüştürülebilir olmasını gerektirir ve dizeden öğesine örtük dönüştürmeyi dikkate XNamespacealmayın.

Şunlara uygulanır

Ayrıca bkz.