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


OpCodes.Ldarg_1 Поле

Определение

Загружает аргумент с индексом 1 в стек вычислений.

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

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

Комментарии

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

Формат Формат сборки Описание
03 ldarg.1 Загрузите аргумент 1 в стек.

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

  1. Значение аргумента по индексу 1 помещается в стек.

Инструкция ldarg.1 представляет собой эффективную кодировку для загрузки значения аргумента по индексу 1.

Инструкция ldarg.1 передает аргумент с индексом 1 в стек вычислений. Инструкцию ldarg.1 можно использовать для загрузки типа значения или примитивного значения в стек путем копирования из входящего аргумента. Тип значения аргумента совпадает с типом аргумента, указанным в сигнатуре текущего метода.

Аргументы, которые содержат целочисленное значение меньше 4 байта, разворачиваются до типа int32 при загрузке в стек. Значения с плавающей запятой разворачиваются до собственного размера (тип F).

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

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