Caprices

CodeBinaryOperatorType

メンバ

フィールド

Add(0)
加算演算子。 【+】
Assign(5)
代入演算子。 【=】
BitwiseAnd(10)
ビットごとの AND 演算子。 【&】
BitwiseOr(9)
ビットごとの OR 演算子。 【|】
BooleanAnd(12)
ブール代数の AND 演算子。 これはショートサーキット演算子を表します。 ショートサーキット演算子は、正しい値を返すために必要な式だけを評価します。 【&&】
BooleanOr(11)
ブール代数の OR 演算子。 これはショートサーキット演算子を表します。 ショートサーキット演算子は、正しい値を返すために必要な式だけを評価します。 【||】
Divide(3)
除算演算子。 【/】
GreaterThan(15)
大なり演算子。 【>】
GreaterThanOrEqual(16)
以上演算子。 【>=】
IdentityEquality(7)
ID 等値演算子。 【==】
IdentityInequality(6)
ID 不等演算子。 【!=】
LessThan(13)
小なり演算子。 【<】
LessThanOrEqual(14)
以下演算子。 【<=】
Modulus(4)
剰余演算子。 【%】
Multiply(2)
乗算演算子。 【*】
Subtract(1)
減算演算子。 【-】
ValueEquality(8)
等値演算子。 【==】

▲ページ先頭へ

定義


[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum CodeBinaryOperatorType

▲ページ先頭へ

クラス


#region アセンブリ System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:¥Program Files (x86)¥Reference Assemblies¥Microsoft¥Framework¥.NETFramework¥v4.6.1¥System.dll
#endregion

using System.Runtime.InteropServices;

namespace System.CodeDom
{
	//
	// 概要:
	//     サポートされているバイナリ演算子の識別子を定義します。
	[ComVisible( true )]
	public enum CodeBinaryOperatorType
	{
		//
		// 概要:
		//     加算演算子です。
		Add = 0,
		//
		// 概要:
		//     減算演算子です。
		Subtract = 1,
		//
		// 概要:
		//     乗算演算子です。
		Multiply = 2,
		//
		// 概要:
		//     除算演算子です。
		Divide = 3,
		//
		// 概要:
		//     剰余演算子です。
		Modulus = 4,
		//
		// 概要:
		//     代入演算子。
		Assign = 5,
		//
		// 概要:
		//     等しくない演算子の id。
		IdentityInequality = 6,
		//
		// 概要:
		//     恒等演算子と同じです。
		IdentityEquality = 7,
		//
		// 概要:
		//     等値演算子。
		ValueEquality = 8,
		//
		// 概要:
		//     ビット演算子 or 演算子。
		BitwiseOr = 9,
		//
		// 概要:
		//     ビット処理 and 演算子。
		BitwiseAnd = 10,
		//
		// 概要:
		//     ブール型 or 演算子。 これは、ショート サーキット演算子を表します。 ショート サーキット演算子がのみ評価が正しい値を返す前に必要に応じて多くの式。
		BooleanOr = 11,
		//
		// 概要:
		//     ブール型 and 演算子。 これは、ショート サーキット演算子を表します。 ショート サーキット演算子がのみ評価が正しい値を返す前に必要に応じて多くの式。
		BooleanAnd = 12,
		//
		// 概要:
		//     小なり演算子です。
		LessThan = 13,
		//
		// 概要:
		//     小さいまたは等しい演算子。
		LessThanOrEqual = 14,
		//
		// 概要:
		//     大なり演算子です。
		GreaterThan = 15,
		//
		// 概要:
		//     以上演算子です。
		GreaterThanOrEqual = 16
	}
}

▲ページ先頭へ