OpCodes.Stind_R8 Alan

Tanım

Sağlanan adreste türündeki float64 bir değeri depolar.

public: static initonly System::Reflection::Emit::OpCode Stind_R8;
public static readonly System.Reflection.Emit.OpCode Stind_R8;
 staticval mutable Stind_R8 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stind_R8 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:

Format Derleme Biçimi Açıklama
57 stind.r8 Bir float64 değeri belirli bir adreste depolar.

Sıralı sırada yığın geçiş davranışı şöyledir:

  1. Bir adres yığına gönderilir.

  2. Bir değer yığına gönderilir.

  3. Değer ve adres yığından çıkarılır; değeri adreste depolanır.

Yönerge, stind.r8 sağlanan adreste (, veya float64yazınnative int*) bir & değer depolar.

Tür güvenli işlemi, yönergenin stind.r8 işaretçinin türüyle tutarlı bir şekilde kullanılmasını gerektirir. Yönergenin stind.r8 işlemi, hemen önceki veya Volatile ön ek yönergesi Unaligned tarafından değiştirilebilir.

NullReferenceException , yönerge soneki tarafından ima edilen bağımsız değişken türü için doğal olarak hizalanmamışsa addr oluşturulur.

Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu stind.r8 kullanabilir:

Şunlara uygulanır