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.

C#
public static bool operator == (System.Xml.Linq.XNamespace left, System.Xml.Linq.XNamespace right);
C#
public static bool operator == (System.Xml.Linq.XNamespace? left, System.Xml.Linq.XNamespace? right);

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.

C#
XNamespace aw = "http://www.adventure-works.com";  
Console.WriteLine(aw == "http://www.adventure-works.com");  

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

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Ayrıca bkz.