OpCodes.Or Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compute the bitwise complement of the two integer values on top of the stack and pushes the result onto the evaluation stack.
public: static initonly System::Reflection::Emit::OpCode Or;
public static readonly System.Reflection.Emit.OpCode Or;
staticval mutable Or : System.Reflection.Emit.OpCode
Public Shared ReadOnly Or As OpCode
Field Value
Remarks
The following table lists the instruction's hexadecimal and Microsoft Intermediate Language (MSIL) assembly format, along with a brief reference summary:
Format | Assembly Format | Description |
---|---|---|
60 | or | Computes the bitwise OR of two integer values, returns an integer. |
The stack transitional behavior, in sequential order, is:
value1
is pushed onto the stack.value2
is pushed onto the stack.value2
andvalue1
are popped from the stack and their bitwise OR computed.The result is pushed onto the stack.
The or
instruction computes the bitwise OR of two values atop the stack, pushing the result onto the stack.
Or
is an integer-specific operation.
The following Emit method overload can use the or
opcode: