Поделиться через


OpCodes.Not Поле

Определение

Вычисляет побитовое дополнение целочисленного значения, находящегося на вершине стека, и помещает результат в стек с тем же типом.

public: static initonly System::Reflection::Emit::OpCode Not;
public static readonly System.Reflection.Emit.OpCode Not;
 staticval mutable Not : System.Reflection.Emit.OpCode
Public Shared ReadOnly Not As OpCode 

Значение поля

Комментарии

В следующей таблице приведен шестнадцатеричный формат инструкции и формат сборки MSIL, а также краткая справочная сводка:

Формат Формат сборки Описание
66 not Вычисляет побитовое дополнение значения.

Переходный режим стека в последовательном порядке:

  1. value помещается в стек.

  2. value извлекается из стека и вычисляется его побитовое дополнение.

  3. Результат помещается в стек.

Инструкция not вычисляет побитовое дополнение целочисленного значения и передает результат в стек. Тип возвращаемого значения совпадает с типом операнда.

Emit Следующая перегрузка not метода может использовать код операции:

Применяется к