XNamespace.Inequality(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.
öğesinin iki ö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 op_Inequality : 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 right
eşit olup olmadığını left
belirten bir.
Örnekler
Aşağıdaki örnekte bir ile bir dizenin karşılaştırması XNamespace 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:
False
Açıklamalar
işleci aşırı yükler ==
ve !=
ile dizesi (örneğin, element.Name.Namespace == "http://www.adventure-works.com"
) arasında XNamespace karşılaştırmaları etkinleştirmek için sağlanır. C# dilindeki ö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.