Show / Hide Table of Contents

Enum BinaryOperator

Represents binary operator.

Namespace: DotNext.Reflection
Assembly: DotNext.Reflection.dll
Syntax
[Serializable]
public enum BinaryOperator

Fields

Name Description
Add

An addition operation, such as a + b, without overflow checking.

AddChecked

An addition operation, such as (a + b), with overflow checking.

And

a & b

Divide

a / b

Equal

a == b

GreaterThan

a > b

GreaterThanOrEqual

a >= b

LeftShift

a << b

LessThan

a < b

LessThanOrEqual

a <= b

Modulo

a % b

Multiply

A multiply operation, such as (a * b), without overflow checking.

MultiplyChecked

A multiply operation, such as (a * b), with overflow checking.

NotEqual

a != b

Or

a | b

Power

POW(a, b)

RightShift

a >> b

Subtract

An subtraction operation, such as (a - b), without overflow checking.

SubtractChecked

A subtraction operation, such as (a - b), with overflow checking.

Xor

a ^ b

Extension Methods

EnumConverter.ToInt64<BinaryOperator>()
EnumConverter.ToInt32<BinaryOperator>()
EnumConverter.ToInt16<BinaryOperator>()
EnumConverter.ToByte<BinaryOperator>()
EnumConverter.ToUInt64<BinaryOperator>()
EnumConverter.ToUInt32<BinaryOperator>()
EnumConverter.ToUInt16<BinaryOperator>()
EnumConverter.ToSByte<BinaryOperator>()
EnumConverter.IsOneOf<BinaryOperator>(BinaryOperator[])
AtomicEnum.VolatileRead<BinaryOperator>()
AtomicEnum.VolatileWrite<BinaryOperator>(BinaryOperator)
Sequence.Skip<BinaryOperator, T>(Int32)
ExpressionBuilder.Const<BinaryOperator>()
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX