Support.Eqv Método

Definição

Executa uma equivalência lógica em duas expressões.

Sobrecargas

Nome Description
Eqv(Boolean, Boolean)
Obsoleto.

Executa uma equivalência lógica em duas Boolean expressões.

Eqv(Byte, Byte)
Obsoleto.

Executa uma equivalência lógica em duas Byte expressões.

Eqv(Int16, Int16)
Obsoleto.

Executa uma equivalência lógica em duas Int16 expressões.

Eqv(Int32, Int32)
Obsoleto.

Executa uma equivalência lógica em duas Int32 expressões.

Eqv(Int64, Int64)
Obsoleto.

Executa uma equivalência lógica em duas Int64 expressões.

Eqv(Object, Object)
Obsoleto.

Executa uma equivalência lógica em duas Object expressões.

Eqv(Boolean, Boolean)

Cuidado

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

Executa uma equivalência lógica em duas Boolean expressões.

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

A Boolean para comparar.

b
Boolean

A Boolean para comparar.

Retornos

true se as duas expressões forem iguais; caso contrário false.

Atributos

Comentários

Se uma das expressões for Null, o resultado também Nullserá . Quando nenhuma expressão é Null, o resultado é determinado de acordo com a tabela a seguir:

Se expression1 for E expression2 é O resultado é
true true true
true false false
false true false
false false true

Em Visual Basic, o operador Eqv não faz mais parte da linguagem Visual Basic; use o operador de comparação igual (=) no lugar de Eqv para avaliações lógicas.

Observação

Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a

Eqv(Byte, Byte)

Cuidado

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

Executa uma equivalência lógica em duas Byte expressões.

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

A Byte para comparar.

b
Byte

A Byte para comparar.

Retornos

Um Byte que contém o resultado da comparação bit a bit.

Atributos

Comentários

O Eqv operador executa uma comparação bit a bit de bits posicionados de forma idêntica em duas expressões numéricas e define o bit correspondente de acordo com a tabela a seguir:

Se o bit na expressão1 for E bit na expressão2 é O resultado é
0 0 1
0 1 0
1 0 0
1 1 1

Em Visual Basic, o operador Eqv não faz mais parte da linguagem Visual Basic; para avaliações bit a bit, use os operadores Not e XOr.

Observação

Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a

Eqv(Int16, Int16)

Cuidado

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

Executa uma equivalência lógica em duas Int16 expressões.

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

A Int16 para comparar.

b
Int16

A Int16 para comparar.

Retornos

Um Int16 que contém o resultado da comparação.

Atributos

Comentários

Em Visual Basic, o operador Eqv não faz mais parte da linguagem Visual Basic; para avaliações bit a bit, use os operadores Not e XOr.

Observação

Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a

Eqv(Int32, Int32)

Cuidado

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

Executa uma equivalência lógica em duas Int32 expressões.

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

A Int32 para comparar.

b
Int32

A Int32 para comparar.

Retornos

Um Int32 que contém o resultado da comparação.

Atributos

Comentários

Em Visual Basic, o operador Eqv não faz mais parte da linguagem Visual Basic; para avaliações bit a bit, use os operadores Not e XOr.

Observação

Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a

Eqv(Int64, Int64)

Cuidado

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

Executa uma equivalência lógica em duas Int64 expressões.

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

A Int64 para comparar.

b
Int64

A Int64 para comparar.

Retornos

Um Int64 que contém o resultado da comparação.

Atributos

Comentários

Em Visual Basic, o operador Eqv não faz mais parte da linguagem Visual Basic; para avaliações bit a bit, use os operadores Not e XOr.

Observação

Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a

Eqv(Object, Object)

Cuidado

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

Executa uma equivalência lógica em duas Object expressões.

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

A Object para comparar.

b
Object

A Object para comparar.

Retornos

Um Object que contém o resultado da comparação.

Atributos

Comentários

Em Visual Basic, o operador Eqv não faz mais parte da linguagem Visual Basic; para avaliações bit a bit, use os operadores Not e XOr.

Observação

Funções e objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que você pode encontrar em outros namespaces no .NET Framework. Elas são necessárias somente quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a