OpCodes.Sub_Ovf Pole

Definice

Odečte jednu celočíselnou hodnotu od druhé, provede kontrolu přetečení a nasdílí výsledek do zásobníku vyhodnocení.

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 

Hodnota pole

Poznámky

Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:

Formát Formát sestavení Description
DA sub.ovf Odečte jednu celočíselnou hodnotu od druhé pomocí kontroly přetečení.

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. value1 je nasdílený do zásobníku.

  2. value2 je nasdílený do zásobníku.

  3. value2 a value1 jsou vynechány ze zásobníku; value2 odečte se value1 kontrolou přetečení.

  4. Výsledek se nasdílí do zásobníku.

OverflowException je vyvolán, pokud výsledek nelze reprezentovat v typu výsledku.

Tato operace se provádí na podepsaných celých číslech; pro hodnoty s plovoucí desetinou čárkou použijte Sub.

Emit Následující přetížení metody může použít sub.ovf opcode:

Platí pro