Compartir a través de


Support.Eqv Método

Definición

Realiza una equivalencia lógica entre dos expresiones.

Sobrecargas

Eqv(Boolean, Boolean)
Obsoletos.

Realiza una equivalencia lógica entre dos expresiones Boolean.

Eqv(Byte, Byte)
Obsoletos.

Realiza una equivalencia lógica entre dos expresiones Byte.

Eqv(Int16, Int16)
Obsoletos.

Realiza una equivalencia lógica entre dos expresiones Int16.

Eqv(Int32, Int32)
Obsoletos.

Realiza una equivalencia lógica entre dos expresiones Int32.

Eqv(Int64, Int64)
Obsoletos.

Realiza una equivalencia lógica entre dos expresiones Int64.

Eqv(Object, Object)
Obsoletos.

Realiza una equivalencia lógica entre dos expresiones Object.

Eqv(Boolean, Boolean)

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Realiza una equivalencia lógica entre dos expresiones Boolean.

public:
 static bool Eqv(bool a, bool b);
public static bool Eqv (bool a, bool b);
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public static bool Eqv (bool a, bool b);
static member Eqv : bool * bool -> bool
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
static member Eqv : bool * bool -> bool
Public Function Eqv (a As Boolean, b As Boolean) As Boolean

Parámetros

a
Boolean

Boolean que se va comparar.

b
Boolean

Boolean que se va comparar.

Devoluciones

Es true si las dos expresiones son iguales; de lo contrario, es false.

Atributos

Comentarios

Si ambas expresiones son Null, resultado también es Null. Cuando ninguna expresión es Null, resultado se determina según la tabla siguiente:

Si expression1 es Y expression2 es El resultado es
true true true
true false false
false true false
false false true

En Visual Basic, el Eqv operador ya no es una parte del lenguaje Visual Basic; utilice el operador de comparación de igualdad (=) en lugar de Eqv para las evaluaciones de lógicas.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también

Se aplica a

Eqv(Byte, Byte)

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Realiza una equivalencia lógica entre dos expresiones Byte.

public:
 static System::Byte Eqv(System::Byte a, System::Byte b);
public static byte Eqv (byte a, byte b);
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public static byte Eqv (byte a, byte b);
static member Eqv : byte * byte -> byte
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
static member Eqv : byte * byte -> byte
Public Function Eqv (a As Byte, b As Byte) As Byte

Parámetros

a
Byte

Byte que se va comparar.

b
Byte

Byte que se va comparar.

Devoluciones

Byte que contiene el resultado de la comparación bit a bit.

Atributos

Comentarios

El Eqv operador realiza una comparación bit a bit de los bits colocados de forma idéntica en dos expresiones numéricas y establece el bit según la tabla siguiente correspondiente:

Si el bit en expression1 es Y el bit en expression2 es El resultado es
0 0 1
0 1 0
1 0 0
1 1 1

En Visual Basic, el Eqv operador ya no forma parte del lenguaje Visual Basic; para su uso de las evaluaciones bit a bit el Not y XOr operadores.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también

Se aplica a

Eqv(Int16, Int16)

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Realiza una equivalencia lógica entre dos expresiones Int16.

public:
 static short Eqv(short a, short b);
public static short Eqv (short a, short b);
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public static short Eqv (short a, short b);
static member Eqv : int16 * int16 -> int16
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
static member Eqv : int16 * int16 -> int16
Public Function Eqv (a As Short, b As Short) As Short

Parámetros

a
Int16

Int16 que se va comparar.

b
Int16

Int16 que se va comparar.

Devoluciones

Int16 que contiene el resultado de la comparación.

Atributos

Comentarios

En Visual Basic, el Eqv operador ya no forma parte del lenguaje Visual Basic; para su uso de las evaluaciones bit a bit el Not y XOr operadores.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también

Se aplica a

Eqv(Int32, Int32)

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Realiza una equivalencia lógica entre dos expresiones Int32.

public:
 static int Eqv(int a, int b);
public static int Eqv (int a, int b);
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public static int Eqv (int a, int b);
static member Eqv : int * int -> int
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
static member Eqv : int * int -> int
Public Function Eqv (a As Integer, b As Integer) As Integer

Parámetros

a
Int32

Int32 que se va comparar.

b
Int32

Int32 que se va comparar.

Devoluciones

Int32 que contiene el resultado de la comparación.

Atributos

Comentarios

En Visual Basic, el Eqv operador ya no forma parte del lenguaje Visual Basic; para su uso de las evaluaciones bit a bit el Not y XOr operadores.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también

Se aplica a

Eqv(Int64, Int64)

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Realiza una equivalencia lógica entre dos expresiones Int64.

public:
 static long Eqv(long a, long b);
public static long Eqv (long a, long b);
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public static long Eqv (long a, long b);
static member Eqv : int64 * int64 -> int64
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
static member Eqv : int64 * int64 -> int64
Public Function Eqv (a As Long, b As Long) As Long

Parámetros

a
Int64

Int64 que se va comparar.

b
Int64

Int64 que se va comparar.

Devoluciones

Int64 que contiene el resultado de la comparación.

Atributos

Comentarios

En Visual Basic, el Eqv operador ya no forma parte del lenguaje Visual Basic; para su uso de las evaluaciones bit a bit el Not y XOr operadores.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también

Se aplica a

Eqv(Object, Object)

Precaución

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Realiza una equivalencia lógica entre dos expresiones Object.

public:
 static System::Object ^ Eqv(System::Object ^ a, System::Object ^ b);
public static object Eqv (object a, object b);
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public static object Eqv (object a, object b);
static member Eqv : obj * obj -> obj
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
static member Eqv : obj * obj -> obj
Public Function Eqv (a As Object, b As Object) As Object

Parámetros

a
Object

Object que se va comparar.

b
Object

Object que se va comparar.

Devoluciones

Object que contiene el resultado de la comparación.

Atributos

Comentarios

En Visual Basic, el Eqv operador ya no forma parte del lenguaje Visual Basic; para su uso de las evaluaciones bit a bit el Not y XOr operadores.

Nota

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.Compatibility.VB6 se proporcionan para su uso con las herramientas de actualización de Visual Basic 6.0 a Visual Basic 2008. En la mayoría de los casos, estas funciones y objetos duplican la funcionalidad que se puede encontrar en otros espacios de nombres de .NET Framework. Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 es significativamente distinto de la implementación en .NET Framework.

Consulte también

Se aplica a