In .net sind die möglichen OpCodes, die als letzte Anweisung einer Methode existieren können.Was sind die möglichen OpCodes für die letzte Anweisung einer Methode?
Im Moment weiß ich, dass es http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.ret.aspx
- Ret sein kann, aber es ist möglich, dass es noch andere Opcodes zu sein? Und wenn ja, welcher Code (lieber C#) würde sie produzieren?
von „Last“ Ich meine, „die letzte OpCode im Verfahren Körper definiert“
Mit "last" meinst du den letzten Opcode, der im Methodentext definiert wurde, oder meinst du, dass der letzte Opcode ausgeführt wurde? (Eine Methode muss nicht von unten ausgehen) –
@MarcGravell "der endgültige Opcode, der im Methodenkörper definiert ist". geklärt in der Frage – Simon
Cool, dann vermute ich, dass der Kommentar, den ich zu Frederics Beitrag hinzugefügt habe gilt –