XNamespace.Inequality(XNamespace, XNamespace) Operador

Definición

Devuelve un valor que indica si dos instancias de XNamespace no son iguales.Returns a value indicating whether two instances of XNamespace are not equal.

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

Parámetros

left
XNamespace

Primer objeto XNamespace que se va a comparar.The first XNamespace to compare.

right
XNamespace

Segundo objeto XNamespace que se va a comparar.The second XNamespace to compare.

Devoluciones

Boolean

Valor Boolean que indica si left y right no son iguales.A Boolean that indicates whether left and right are not equal.

Ejemplos

En el ejemplo siguiente se muestra una comparación de una XNamespace con una cadena.The following example shows a comparison of a XNamespace to a string.

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  

En este ejemplo se produce la siguiente salida:This example produces the following output:

False  

Comentarios

Las sobrecargas de operador == y != se proporcionan para permitir comparaciones entre XNamespace y la cadena (por ejemplo, element.Name.Namespace == "http://www.adventure-works.com").The operator overloads == and != are provided to enable comparisons between XNamespace and string (for example, element.Name.Namespace == "http://www.adventure-works.com"). Los operadores de igualdad de referencia predefinidos en C# requieren que un operando sea convertible al tipo del otro solo a través de las conversiones de referencia y no tiene en cuenta la conversión implícita de string a XNamespace.The predefined reference equality operators in C# require one operand to be convertible to the type of the other through reference conversions only, and do not consider the implicit conversion from string to XNamespace.

Se aplica a

Consulte también: