OpCodes.Mul_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.
Multiplicerar två heltalsvärden, utför en spillkontroll och push-överför resultatet till utvärderingsstacken.
public: static initonly System::Reflection::Emit::OpCode Mul_Ovf;
public static readonly System.Reflection.Emit.OpCode Mul_Ovf;
staticval mutable Mul_Ovf : System.Reflection.Emit.OpCode
Public Shared ReadOnly Mul_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 |
|---|---|---|
| D8 | mul.ovf | Multiplicerar två heltalsvärden på stacken med en spillkontroll. |
Stackens övergångsbeteende i sekventiell ordning är:
value1skickas till stacken.value2skickas till stacken.value2ochvalue1poppas från stacken;value1multiplicerasvalue2med , med en spillkontroll.Resultatet skickas till stacken.
Instruktionen mul.ovf multiplicerar heltal med value1 heltal value2 och push-överför resultatet på stacken. Ett undantag utlöses om resultatet inte får plats i resultattypen.
OverflowException genereras om resultatet inte kan representeras i resultattypen.
Följande Emit metodöverlagring kan använda mul.ovf opcode: