OpCodes.Dup Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert den aktuellen obersten Wert im Auswertungsstapel und verschiebt dann die Kopie auf den Auswertungsstapel.
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
Feldwert
Hinweise
In der folgenden Tabelle sind das Hexadezimal- und Microsoft MSIL-Assemblyformat (Intermediate Language) der Anweisung zusammen mit einer kurzen Referenzzusammenfassung aufgeführt:
| Format | Assemblyformat | Description |
|---|---|---|
| 25 | Dup | Dupliziert den Wert oben im Stapel. |
Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:
valuewird auf den Stapel verschoben.valuewird aus dem Stapel für dupliziert.valuewird zurück auf den Stapel verschoben.Ein doppelter Wert wird auf den Stapel verschoben.
Die dup Anweisung dupliziert das oberste Element des Stapels und hinterlässt zwei identische Werte.
Die folgende Emit Methodenüberladung kann den dup Opcode verwenden: