OpCodes.Cgt_Un Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает два неподписанных или неупорядоченных значения. Если первое значение больше второго, целочисленное значение 1 (int32) передается в стек оценки; в противном случае 0 (int32) отправляется в стек оценки.
public: static initonly System::Reflection::Emit::OpCode Cgt_Un;
public static readonly System.Reflection.Emit.OpCode Cgt_Un;
staticval mutable Cgt_Un : System.Reflection.Emit.OpCode
Public Shared ReadOnly Cgt_Un As OpCode
Значение поля
Комментарии
В следующей таблице перечислены шестнадцатеричные и шестнадцатеричные и Microsoft формат сборки промежуточного языка (MSIL) инструкции, а также краткая сводка по ссылке:
| Формат | Формат сборки | Description |
|---|---|---|
| FE 03 | cgt.un | Отправляет значение 1, value1если value2 больше; в противном случае отправляет значение 0 (без знака). |
Переходное поведение стека в последовательном порядке:
value1отправляется в стек.value2отправляется в стек.value2иvalue1извлекаются из стека;cgt.unпроверяется,value1еслиvalue2больше.Если
value1значение большеvalue2, 1 отправляется в стек; в противном случае 0 передается на стек.
Значение int32 1 отправляется в стек, если одно из следующих значений true :
Для чисел value1 с плавающей запятой не упорядочивается относительно value2.
Для целых значений value1 строго больше, чем value2 при рассмотрении как неподписанных чисел.
int32 В противном случае значение 0 отправляется в стек.
Следующая Emit перегрузка метода может использовать cgt.un код opcode: