Support.Eqv Metódus

Definíció

Logikai egyenértékűséget hajt végre két kifejezésen.

Túlterhelések

Name Description
Eqv(Boolean, Boolean)
Elavult.

Logikai egyenértékűséget hajt végre két Boolean kifejezésen.

Eqv(Byte, Byte)
Elavult.

Logikai egyenértékűséget hajt végre két Byte kifejezésen.

Eqv(Int16, Int16)
Elavult.

Logikai egyenértékűséget hajt végre két Int16 kifejezésen.

Eqv(Int32, Int32)
Elavult.

Logikai egyenértékűséget hajt végre két Int32 kifejezésen.

Eqv(Int64, Int64)
Elavult.

Logikai egyenértékűséget hajt végre két Int64 kifejezésen.

Eqv(Object, Object)
Elavult.

Logikai egyenértékűséget hajt végre két Object kifejezésen.

Eqv(Boolean, Boolean)

Figyelemfelhívás

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

Logikai egyenértékűséget hajt végre két Boolean kifejezésen.

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

Paraméterek

a
Boolean

A Boolean összehasonlításhoz.

b
Boolean

A Boolean összehasonlításhoz.

Válaszok

true ha a két kifejezés egyenlő; egyéb esetben false.

Attribútumok

Megjegyzések

Ha bármelyik kifejezés is, akkor az Nulleredmény is Null. Ha egyik kifejezés sem, az Nulleredményt a következő táblázat határozza meg:

Ha a kifejezés1 A kifejezés2 pedig Az eredmény:
true true true
true false false
false true false
false false true

Az Visual Basic a Eqv operátor már nem része a Visual Basic nyelvnek; a logikai kiértékeléshez használja az egyenlőség (=) összehasonlító operátort a Eqv helyett.

Note

A Microsoft.VisualBasic.Compatibility.VB6 névtérben lévő függvényeket és objektumokat a 6.0-ról Visual Basic Visual Basic 2008-ra való frissítéshez szükséges eszközök biztosítják. A legtöbb esetben ezek a függvények és objektumok duplikálják azokat a funkciókat, amelyeket a .NET-keretrendszer más névtereiben talál. Ezekre csak akkor van szükség, ha a Visual Basic 6.0-s kódmodell jelentősen eltér a .NET-keretrendszer implementációjától.

Lásd még

A következőre érvényes:

Eqv(Byte, Byte)

Figyelemfelhívás

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

Logikai egyenértékűséget hajt végre két Byte kifejezésen.

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

Paraméterek

a
Byte

A Byte összehasonlításhoz.

b
Byte

A Byte összehasonlításhoz.

Válaszok

A Byte bitenkénti összehasonlítás eredményét tartalmazó.

Attribútumok

Megjegyzések

Az Eqv operátor két numerikus kifejezésben hajtja végre az azonos pozícióban lévő bitek bitenkénti összehasonlítását, és a megfelelő bitet az alábbi táblázat szerint állítja be:

Ha a kifejezés1 bitje A kifejezés2 bitje pedig Az eredmény:
0 0 1
0 1 0
1 0 0
1 1 1

A Visual Basic a Eqv operátor már nem része a Visual Basic nyelvnek; bitenkénti kiértékeléshez használja a Not és XOr operátorokat.

Note

A Microsoft.VisualBasic.Compatibility.VB6 névtérben lévő függvényeket és objektumokat a 6.0-ról Visual Basic Visual Basic 2008-ra való frissítéshez szükséges eszközök biztosítják. A legtöbb esetben ezek a függvények és objektumok duplikálják azokat a funkciókat, amelyeket a .NET-keretrendszer más névtereiben talál. Ezekre csak akkor van szükség, ha a Visual Basic 6.0-s kódmodell jelentősen eltér a .NET-keretrendszer implementációjától.

Lásd még

A következőre érvényes:

Eqv(Int16, Int16)

Figyelemfelhívás

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

Logikai egyenértékűséget hajt végre két Int16 kifejezésen.

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

Paraméterek

a
Int16

A Int16 összehasonlításhoz.

b
Int16

A Int16 összehasonlításhoz.

Válaszok

Az összehasonlítás eredményét tartalmazó A Int16 .

Attribútumok

Megjegyzések

A Visual Basic a Eqv operátor már nem része a Visual Basic nyelvnek; bitenkénti kiértékeléshez használja a Not és XOr operátorokat.

Note

A Microsoft.VisualBasic.Compatibility.VB6 névtérben lévő függvényeket és objektumokat a 6.0-ról Visual Basic Visual Basic 2008-ra való frissítéshez szükséges eszközök biztosítják. A legtöbb esetben ezek a függvények és objektumok duplikálják azokat a funkciókat, amelyeket a .NET-keretrendszer más névtereiben talál. Ezekre csak akkor van szükség, ha a Visual Basic 6.0-s kódmodell jelentősen eltér a .NET-keretrendszer implementációjától.

Lásd még

A következőre érvényes:

Eqv(Int32, Int32)

Figyelemfelhívás

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

Logikai egyenértékűséget hajt végre két Int32 kifejezésen.

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

Paraméterek

a
Int32

A Int32 összehasonlításhoz.

b
Int32

A Int32 összehasonlításhoz.

Válaszok

Az összehasonlítás eredményét tartalmazó A Int32 .

Attribútumok

Megjegyzések

A Visual Basic a Eqv operátor már nem része a Visual Basic nyelvnek; bitenkénti kiértékeléshez használja a Not és XOr operátorokat.

Note

A Microsoft.VisualBasic.Compatibility.VB6 névtérben lévő függvényeket és objektumokat a 6.0-ról Visual Basic Visual Basic 2008-ra való frissítéshez szükséges eszközök biztosítják. A legtöbb esetben ezek a függvények és objektumok duplikálják azokat a funkciókat, amelyeket a .NET-keretrendszer más névtereiben talál. Ezekre csak akkor van szükség, ha a Visual Basic 6.0-s kódmodell jelentősen eltér a .NET-keretrendszer implementációjától.

Lásd még

A következőre érvényes:

Eqv(Int64, Int64)

Figyelemfelhívás

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

Logikai egyenértékűséget hajt végre két Int64 kifejezésen.

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

Paraméterek

a
Int64

A Int64 összehasonlításhoz.

b
Int64

A Int64 összehasonlításhoz.

Válaszok

Az összehasonlítás eredményét tartalmazó A Int64 .

Attribútumok

Megjegyzések

A Visual Basic a Eqv operátor már nem része a Visual Basic nyelvnek; bitenkénti kiértékeléshez használja a Not és XOr operátorokat.

Note

A Microsoft.VisualBasic.Compatibility.VB6 névtérben lévő függvényeket és objektumokat a 6.0-ról Visual Basic Visual Basic 2008-ra való frissítéshez szükséges eszközök biztosítják. A legtöbb esetben ezek a függvények és objektumok duplikálják azokat a funkciókat, amelyeket a .NET-keretrendszer más névtereiben talál. Ezekre csak akkor van szükség, ha a Visual Basic 6.0-s kódmodell jelentősen eltér a .NET-keretrendszer implementációjától.

Lásd még

A következőre érvényes:

Eqv(Object, Object)

Figyelemfelhívás

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

Logikai egyenértékűséget hajt végre két Object kifejezésen.

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

Paraméterek

a
Object

A Object összehasonlításhoz.

b
Object

A Object összehasonlításhoz.

Válaszok

Az összehasonlítás eredményét tartalmazó A Object .

Attribútumok

Megjegyzések

A Visual Basic a Eqv operátor már nem része a Visual Basic nyelvnek; bitenkénti kiértékeléshez használja a Not és XOr operátorokat.

Note

A Microsoft.VisualBasic.Compatibility.VB6 névtérben lévő függvényeket és objektumokat a 6.0-ról Visual Basic Visual Basic 2008-ra való frissítéshez szükséges eszközök biztosítják. A legtöbb esetben ezek a függvények és objektumok duplikálják azokat a funkciókat, amelyeket a .NET-keretrendszer más névtereiben talál. Ezekre csak akkor van szükség, ha a Visual Basic 6.0-s kódmodell jelentősen eltér a .NET-keretrendszer implementációjától.

Lásd még

A következőre érvényes: