Прочитать на английском

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


OpCodes.Dup Поле

Определение

Копирует текущее верхнее значение в стеке вычислений и помещает копию в стек вычислений.

public static readonly System.Reflection.Emit.OpCode Dup;

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

Комментарии

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

Формат Формат сборки Описание
25 Dup Дублирует значение в верхней части стека.

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

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

  2. value извлекается из стека для дублирования.

  3. value возвращается в стек.

  4. Повторяющееся значение помещается в стек.

Инструкция dup дублирует верхний элемент стека и оставляет на его вершине два идентичных значения.

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

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

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0