OpCodes.Mul_Ovf_Un 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å osignerade heltalsvärden, utför en spillkontroll och push-överför resultatet till utvärderingsstacken.
public: static initonly System::Reflection::Emit::OpCode Mul_Ovf_Un;
public static readonly System.Reflection.Emit.OpCode Mul_Ovf_Un;
staticval mutable Mul_Ovf_Un : System.Reflection.Emit.OpCode
Public Shared ReadOnly Mul_Ovf_Un 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 |
|---|---|---|
| D9 | mul.ovf.un | Multiplicerar två osignerade värden i 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.un multiplicerar det osignerade heltalet value1 med ett osignerat 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.un opcode: