OpCodes.Sub_Ovf Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Subtraherar ett heltalsvärde från ett annat, utför en spillkontroll och push-överför resultatet till utvärderingsstacken.
public: static initonly System::Reflection::Emit::OpCode Sub_Ovf;
public static readonly System.Reflection.Emit.OpCode Sub_Ovf;
staticval mutable Sub_Ovf : System.Reflection.Emit.OpCode
Public Shared ReadOnly Sub_Ovf As OpCode
Fältvärde
Kommentarer
I följande tabell visas instruktionens sammansättningsformat för hexadecimalt och Microsoft mellanliggande språk (MSIL), tillsammans med en kort referenssammanfattning:
| Format | Sammansättningsformat | Description |
|---|---|---|
| DA | sub.ovf | Subtraherar ett heltalsvärde från ett annat med en spillkontroll. |
Stackens övergångsbeteende i sekventiell ordning är:
value1skickas till stacken.value2skickas till stacken.value2ochvalue1poppas från stacken;value2subtraheras frånvalue1med en kontroll av spill.Resultatet skickas till stacken.
OverflowException genereras om resultatet inte kan representeras i resultattypen.
Den här åtgärden utförs på signerade heltal. för flyttalsvärden använder du Sub.
Följande Emit metodöverlagring kan använda sub.ovf opcode: