XNamespace.Equality(XNamespace, XNamespace) Operatör
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İ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.