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 obersten Wert auf dem Auswertungsstapel und legt die Kopie dann auf dem Auswertungsstapel ab.
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 MSIL-Assemblyformat (Microsoft Intermediate Language) der Anweisung sowie eine kurze Referenzzusammenfassung aufgeführt:
| Format | Assemblyformat | BESCHREIBUNG |
|---|---|---|
| 25 | dup | Dupliziert den Wert oben im Stapel. |
Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:
valuewird auf den Stapel geschoben.valuewird zur Duplizierung aus dem Stapel entfernt.valuewird auf den Stapel zurückgeschoben.Ein doppelter Wert wird auf den Stapel gepusht.
Die dup Anweisung dupliziert das oberste Element des Stapels und belässt zwei identische Werte darauf.
Die folgende Emit Methodenüberladung kann den dup Opcode verwenden: