OpCodes.Stind_R4 Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przechowuje wartość typu float32
pod podanym adresem.
public: static initonly System::Reflection::Emit::OpCode Stind_R4;
public static readonly System.Reflection.Emit.OpCode Stind_R4;
staticval mutable Stind_R4 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stind_R4 As OpCode
Wartość pola
Uwagi
W poniższej tabeli wymieniono format zestawu szesnastkowy instrukcji i microsoft intermediate language (MSIL) wraz z krótkim podsumowaniem referencyjnym:
Format | Format zestawu | Opis |
---|---|---|
56 | stind.r4 |
float32 Przechowuje wartość pod danym adresem. |
Zachowanie przejściowe stosu w kolejności sekwencyjnej jest następujące:
Adres jest wypychany do stosu.
Wartość jest wypychana do stosu.
Wartość i adres są wyświetlane ze stosu; wartość jest przechowywana pod adresem.
Instrukcja stind.r4
przechowuje float32
wartość na podanym adresie (typ native int
, *
lub &
).
Typ bezpiecznej operacji wymaga, aby stind.r4
instrukcja była używana w sposób zgodny z typem wskaźnika. Działanie instrukcji stind.r4
można zmienić za pomocą instrukcji bezpośrednio poprzedzającej Volatile lub Unaligned prefiksowej.
NullReferenceException jest zgłaszany, jeśli addr
nie jest naturalnie wyrównany dla typu argumentu implikowanego przez sufiks instrukcji.
Emit Następujące przeciążenie metody może używać stind.r4
kodu opcode: