Support.Eqv Metoda

Definice

Provede logickou ekvivalenci u dvou výrazů.

Přetížení

Name Description
Eqv(Boolean, Boolean)
Zastaralé.

Provede logickou ekvivalenci u dvou Boolean výrazů.

Eqv(Byte, Byte)
Zastaralé.

Provede logickou ekvivalenci u dvou Byte výrazů.

Eqv(Int16, Int16)
Zastaralé.

Provede logickou ekvivalenci u dvou Int16 výrazů.

Eqv(Int32, Int32)
Zastaralé.

Provede logickou ekvivalenci u dvou Int32 výrazů.

Eqv(Int64, Int64)
Zastaralé.

Provede logickou ekvivalenci u dvou Int64 výrazů.

Eqv(Object, Object)
Zastaralé.

Provede logickou ekvivalenci u dvou Object výrazů.

Eqv(Boolean, Boolean)

Upozornění

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

Provede logickou ekvivalenci u dvou Boolean výrazů.

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

Parametry

a
Boolean

A Boolean pro porovnání.

b
Boolean

A Boolean pro porovnání.

Návraty

true jsou-li dva výrazy stejné; jinak false.

Atributy

Poznámky

Pokud je některý z výrazů Null, výsledek je také Null. Pokud výraz není Null, výsledek se určí podle následující tabulky:

Výraz If1 je A výraz2 je Výsledek je
true true true
true false false
false true false
false false true

V Visual Basic operátor Eqv už není součástí jazyka Visual Basic; pro logické vyhodnocení použijte relační operátor rovná se (=) místo Eqv.

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Viz také

Platí pro

Eqv(Byte, Byte)

Upozornění

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

Provede logickou ekvivalenci u dvou Byte výrazů.

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

Parametry

a
Byte

A Byte pro porovnání.

b
Byte

A Byte pro porovnání.

Návraty

A Byte , který obsahuje výsledek bitového porovnání.

Atributy

Poznámky

Operátor Eqv provede bitové porovnání identicky umístěných bitů ve dvou číselných výrazech a nastaví odpovídající bit podle následující tabulky:

Pokud je bit ve výrazu1 A bit ve výrazu 2 je Výsledek je
0 0 1
0 1 0
1 0 0
1 1 1

V Visual Basic už operátor Eqv není součástí jazyka Visual Basic; pro bitové vyhodnocení se používají operátory Not a XOr.

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Viz také

Platí pro

Eqv(Int16, Int16)

Upozornění

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

Provede logickou ekvivalenci u dvou Int16 výrazů.

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

Parametry

a
Int16

A Int16 pro porovnání.

b
Int16

A Int16 pro porovnání.

Návraty

A Int16 , který obsahuje výsledek porovnání.

Atributy

Poznámky

V Visual Basic už operátor Eqv není součástí jazyka Visual Basic; pro bitové vyhodnocení se používají operátory Not a XOr.

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Viz také

Platí pro

Eqv(Int32, Int32)

Upozornění

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

Provede logickou ekvivalenci u dvou Int32 výrazů.

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

Parametry

a
Int32

A Int32 pro porovnání.

b
Int32

A Int32 pro porovnání.

Návraty

A Int32 , který obsahuje výsledek porovnání.

Atributy

Poznámky

V Visual Basic už operátor Eqv není součástí jazyka Visual Basic; pro bitové vyhodnocení se používají operátory Not a XOr.

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Viz také

Platí pro

Eqv(Int64, Int64)

Upozornění

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

Provede logickou ekvivalenci u dvou Int64 výrazů.

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

Parametry

a
Int64

A Int64 pro porovnání.

b
Int64

A Int64 pro porovnání.

Návraty

A Int64 , který obsahuje výsledek porovnání.

Atributy

Poznámky

V Visual Basic už operátor Eqv není součástí jazyka Visual Basic; pro bitové vyhodnocení se používají operátory Not a XOr.

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Viz také

Platí pro

Eqv(Object, Object)

Upozornění

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

Provede logickou ekvivalenci u dvou Object výrazů.

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

Parametry

a
Object

A Object pro porovnání.

b
Object

A Object pro porovnání.

Návraty

A Object , který obsahuje výsledek porovnání.

Atributy

Poznámky

V Visual Basic už operátor Eqv není součástí jazyka Visual Basic; pro bitové vyhodnocení se používají operátory Not a XOr.

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Viz také

Platí pro