Support.Eqv メソッド

定義

2 つの式の論理等価演算を実行します。

オーバーロード

Eqv(Boolean, Boolean)
古い.

2 つの Boolean 式の論理等価演算を実行します。

Eqv(Byte, Byte)
古い.

2 つの Byte 式の論理等価演算を実行します。

Eqv(Int16, Int16)
古い.

2 つの Int16 式の論理等価演算を実行します。

Eqv(Int32, Int32)
古い.

2 つの Int32 式の論理等価演算を実行します。

Eqv(Int64, Int64)
古い.

2 つの Int64 式の論理等価演算を実行します。

Eqv(Object, Object)
古い.

2 つの Object 式の論理等価演算を実行します。

Eqv(Boolean, Boolean)

注意事項

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

2 つの 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

戻り値

2 つの式が等しい場合は 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

2 つの 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演算子が 2 つの数値式で同じ位置にビットのビット単位の比較を実行し、対応する次の表に従ってビットを設定します。

Expression1 のビットがある場合 Expression2 内のビットと 結果は、します。
0 0 1
0 1 0
1 0 0
1 1 1

Visual basic で、Eqv演算子はビットごとの評価版ソフトウェアの使用は、Visual Basic 言語の一部では不要になった、NotXOr演算子。

注意

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

2 つの 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 言語の一部では不要になった、NotXOr演算子。

注意

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

2 つの 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 言語の一部では不要になった、NotXOr演算子。

注意

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

2 つの 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 言語の一部では不要になった、NotXOr演算子。

注意

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

2 つの 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 言語の一部では不要になった、NotXOr演算子。

注意

Microsoft.VisualBasic.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic 2008 へのアップグレード ツールで使用するために用意されています。 ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間にある機能と重複しています。 これらが必要になるのは、Visual Basic 6.0 のコード モデルが .NET Framework の実装と大きく異なる場合だけです。

こちらもご覧ください

適用対象