Aracılığıyla paylaş


XNamespace.Equality(XNamespace, XNamespace) Operatör

Tanım

İki örneğinin XNamespace eşit olup olmadığını gösteren 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

Boolean

ve'nin Boolean right eşit olup olmadığını left 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şleç aşırı yükler == ve != ile dizesi arasında XNamespace karşılaştırmaları etkinleştirmek için sağlanır (örneğin, element.Name.Namespace == "http://www.adventure-works.com"). C# dilindeki önceden tanımlanmış başvuru eşitliği işleçleri, bir işlenenin yalnızca başvuru dönüştürmeleri aracılığıyla 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.