Aracılığıyla paylaş


OpCodes.Mul_Ovf Alan

Tanım

İki tamsayı değerini çarpar, taşma denetimi gerçekleştirir ve sonucu değerlendirme yığınına iter.

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 

Alan Değeri

Açıklamalar

Aşağıdaki tabloda, yönergenin onaltılık ve Microsoft Ara Dil (MSIL) derleme biçiminin yanı sıra kısa bir başvuru özeti listelenmiştir:

Biçimlendir Derleme Biçimi Description
D8 mul.ovf Taşma denetimiyle yığındaki iki tamsayı değerini çarpar.

Sıralı sırada yığın geçiş davranışı şu şekildedir:

  1. value1 yığına itilir.

  2. value2 yığına itilir.

  3. value2 ve value1 yığından çıkarılır; value1 taşma denetimiyle ile çarpılır value2.

  4. Sonuç yığına gönderilir.

Yönerge, mul.ovf tamsayıyı tamsayıyla value1value2 çarpar ve sonucu yığına iter. Sonuç sonuç türüne sığmazsa bir özel durum oluşturulur.

OverflowException , sonuç türünde temsil edilemiyorsa oluşturulur.

Aşağıdaki Emit yöntem aşırı yüklemesi opcode'unu mul.ovf kullanabilir:

Şunlara uygulanır