Поделиться через


Support.Eqv Метод

Определение

Выполняет логическое сравнение двух выражений.

Перегрузки

Eqv(Boolean, Boolean)
Устаревшие..

Выполняет логическое сравнение двух выражений типа Boolean.

Eqv(Byte, Byte)
Устаревшие..

Выполняет логическое сравнение двух выражений типа Byte.

Eqv(Int16, Int16)
Устаревшие..

Выполняет логическое сравнение двух выражений типа Int16.

Eqv(Int32, Int32)
Устаревшие..

Выполняет логическое сравнение двух выражений типа Int32.

Eqv(Int64, Int64)
Устаревшие..

Выполняет логическое сравнение двух выражений типа Int64.

Eqv(Object, Object)
Устаревшие..

Выполняет логическое сравнение двух выражений типа Object.

Eqv(Boolean, Boolean)

Внимание!

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

Выполняет логическое сравнение двух выражений типа 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

Параметры

a
Boolean

Ключ Boolean для сравнения.

b
Boolean

Ключ Boolean для сравнения.

Возвращаемое значение

Значение true, если два выражения равны; в обратном случае значение false.

Атрибуты

Комментарии

Если любое из выражений Null, результат также имеет Null. Если ни одно из выражений имеет Null, результат определяется согласно следующей таблице:

Если expression1 равно И expression2 равно В результате
true true true
true false false
false true false
false false true

В Visual Basic Eqv оператор больше не является частью языка Visual Basic; используется оператор сравнения равенства (=) вместо Eqv для логического.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic 2008. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

См. также раздел

Применяется к

Eqv(Byte, Byte)

Внимание!

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

Выполняет логическое сравнение двух выражений типа 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

Параметры

a
Byte

Ключ Byte для сравнения.

b
Byte

Ключ Byte для сравнения.

Возвращаемое значение

Объект Byte, который содержит результат поразрядного сравнения.

Атрибуты

Комментарии

Eqv Оператор выполняет побитовое сравнение одинаково расположенных битов в двух числовых выражений и устанавливает значение соответствующего бита согласно следующей таблице:

Если бит в expression1 И бит в expression2 В результате
0 0 1
0 1 0
1 0 0
1 1 1

В Visual Basic Eqv оператор больше не является частью языка Visual Basic; используйте побитовое оценок Not и XOr операторы.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic 2008. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

См. также раздел

Применяется к

Eqv(Int16, Int16)

Внимание!

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

Выполняет логическое сравнение двух выражений типа 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

Параметры

a
Int16

Ключ Int16 для сравнения.

b
Int16

Ключ Int16 для сравнения.

Возвращаемое значение

Объект Int16, который содержит результат сравнения.

Атрибуты

Комментарии

В Visual Basic Eqv оператор больше не является частью языка Visual Basic; используйте побитовое оценок Not и XOr операторы.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic 2008. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

См. также раздел

Применяется к

Eqv(Int32, Int32)

Внимание!

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

Выполняет логическое сравнение двух выражений типа 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

Параметры

a
Int32

Ключ Int32 для сравнения.

b
Int32

Ключ Int32 для сравнения.

Возвращаемое значение

Объект Int32, который содержит результат сравнения.

Атрибуты

Комментарии

В Visual Basic Eqv оператор больше не является частью языка Visual Basic; используйте побитовое оценок Not и XOr операторы.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic 2008. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

См. также раздел

Применяется к

Eqv(Int64, Int64)

Внимание!

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

Выполняет логическое сравнение двух выражений типа 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

Параметры

a
Int64

Ключ Int64 для сравнения.

b
Int64

Ключ Int64 для сравнения.

Возвращаемое значение

Объект Int64, который содержит результат сравнения.

Атрибуты

Комментарии

В Visual Basic Eqv оператор больше не является частью языка Visual Basic; используйте побитовое оценок Not и XOr операторы.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic 2008. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

См. также раздел

Применяется к

Eqv(Object, Object)

Внимание!

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

Выполняет логическое сравнение двух выражений типа 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

Параметры

a
Object

Ключ Object для сравнения.

b
Object

Ключ Object для сравнения.

Возвращаемое значение

Объект Object, который содержит результат сравнения.

Атрибуты

Комментарии

В Visual Basic Eqv оператор больше не является частью языка Visual Basic; используйте побитовое оценок Not и XOr операторы.

Примечание

Функции и объекты пространства имен Microsoft.VisualBasic.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic 2008. В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework. Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

См. также раздел

Применяется к