Udostępnij za pośrednictwem


OpCodes.Dup Pole

Definicja

Kopiuje bieżącą najwyższą wartość na stosie oceny, a następnie wypycha kopię do stosu ewaluacyjnego.

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

Wartość pola

Uwagi

W poniższej tabeli wymieniono format zestawu szesnastkowy i microsoft intermediate language (MSIL) instrukcji wraz z krótkim podsumowaniem referencyjnym:

Format Format zestawu Opis
25 Dup Duplikuje wartość w górnej części stosu.

Zachowanie przejściowe stosu w kolejności sekwencyjnej to:

  1. value jest wypychany do stosu.

  2. value jest wyskakowany z stosu w celu duplikowania.

  3. value jest wypychany z powrotem do stosu.

  4. Zduplikowana wartość jest wypychana do stosu.

Instrukcja dup duplikuje górny element stosu i pozostawia na nim dwie identyczne wartości.

Następujące Emit przeciążenie metody może używać dup kodu opcode:

Dotyczy