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

返品

true 2 つの式が等しい場合。それ以外の場合は false

属性

注釈

いずれかの式が Null場合、結果も Null。 どちらの式も Nullされていない場合、結果は次の表に従って決定されます。

expression1 が また、expression2 は 結果は次のようになります。
true true true
true false false
false true false
false false true

Visual Basicでは、Eqv 演算子はVisual Basic言語の一部ではなくなります。論理評価には、Eqv の代わりに equals (=) 比較演算子を使用します。

Note

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 のビットが そして、式2のビットは 結果は次のようになります。
0 0 1
0 1 0
1 0 0
1 1 1

Visual Basicでは、Eqv 演算子はVisual Basic言語の一部ではなくなりました。ビットごとの評価では、Not および XOr 演算子を使用します。

Note

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言語の一部ではなくなりました。ビットごとの評価では、Not および XOr 演算子を使用します。

Note

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言語の一部ではなくなりました。ビットごとの評価では、Not および XOr 演算子を使用します。

Note

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言語の一部ではなくなりました。ビットごとの評価では、Not および XOr 演算子を使用します。

Note

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言語の一部ではなくなりました。ビットごとの評価では、Not および XOr 演算子を使用します。

Note

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

こちらもご覧ください

適用対象