Compartilhar via


Support.Eqv Método

Definição

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

Sobrecargas

Eqv(Boolean, Boolean)
Obsoleto.

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

Eqv(Byte, Byte)
Obsoleto.

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

Eqv(Int16, Int16)
Obsoleto.

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

Eqv(Int32, Int32)
Obsoleto.

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

Eqv(Int64, Int64)
Obsoleto.

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

Eqv(Object, Object)
Obsoleto.

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

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 expressões 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

Um Boolean para comparar.

b
Boolean

Um Boolean para comparar.

Retornos

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

Atributos

Comentários

Se qualquer expressão for Null, também, o resultado é Null. Quando nenhuma expressão for Null, resultado é determinado de acordo com a tabela a seguir:

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

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

Observação

Funções e os 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 é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do 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 expressões 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

Um Byte para comparar.

b
Byte

Um 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 dos bits posicionados de forma idêntica em duas expressões numéricas e define o bit de acordo com a tabela a seguir correspondente:

Se o bit na expression1 for E o bit na expression2 for O resultado é
0 0 1
0 1 0
1 0 0
1 1 1

No Visual Basic, o Eqv operador não é mais uma parte da linguagem Visual Basic; para o uso de bit a bit de avaliações de Not e XOr operadores.

Observação

Funções e os 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 é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do 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 expressões 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

Um Int16 para comparar.

b
Int16

Um Int16 para comparar.

Retornos

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

Atributos

Comentários

No Visual Basic, o Eqv operador não é mais uma parte da linguagem Visual Basic; para o uso de bit a bit de avaliações de Not e XOr operadores.

Observação

Funções e os 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 é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do 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 expressões 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

Um Int32 para comparar.

b
Int32

Um Int32 para comparar.

Retornos

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

Atributos

Comentários

No Visual Basic, o Eqv operador não é mais uma parte da linguagem Visual Basic; para o uso de bit a bit de avaliações de Not e XOr operadores.

Observação

Funções e os 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 é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do 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 expressões 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

Um Int64 para comparar.

b
Int64

Um Int64 para comparar.

Retornos

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

Atributos

Comentários

No Visual Basic, o Eqv operador não é mais uma parte da linguagem Visual Basic; para o uso de bit a bit de avaliações de Not e XOr operadores.

Observação

Funções e os 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 é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do 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 expressões 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

Um Object para comparar.

b
Object

Um Object para comparar.

Retornos

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

Atributos

Comentários

No Visual Basic, o Eqv operador não é mais uma parte da linguagem Visual Basic; para o uso de bit a bit de avaliações de Not e XOr operadores.

Observação

Funções e os 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 é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Confira também

Aplica-se a