OpCodes.Ldc_R4 Field

Definition

Pushes a supplied value of type float32 onto the evaluation stack as type F (float).

C#
public static readonly System.Reflection.Emit.OpCode Ldc_R4;

Field Value

Remarks

The following table lists the instruction's hexadecimal and Microsoft Intermediate Language (MSIL) assembly format, along with a brief reference summary:

Format Assembly Format Description
22 < float32 > ldc.r4 num Pushes num onto the stack as F.

The stack transitional behavior, in sequential order, is:

  1. The value num is pushed onto the stack.

This encoding pushes a float32 value onto the stack.

The following Emit method overload can use the ldc.r4 opcode:

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0