OpCode.Value Właściwość
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.
Pobiera wartość liczbową instrukcji języka pośredniego (IL).
public:
property short Value { short get(); };
public short Value { get; }
member this.Value : int16
Public ReadOnly Property Value As Short
Wartość właściwości
Tylko do odczytu. Wartość liczbowa instrukcji IL.
Przykłady
Poniższy przykład przedstawia wartości OpCodes.Add właściwości instrukcji.
using System;
using System.Reflection;
using System.Reflection.Emit;
public class Example
{
public static void Main()
{
OpCode op = OpCodes.Add;
foreach (var prp in op.GetType().GetProperties())
Console.WriteLine("{0} ({1}): {2}", prp.Name,
prp.PropertyType.Name, prp.GetValue(op));
}
}
// The example displays the following output:
// OperandType (OperandType): InlineNone
// FlowControl (FlowControl): Next
// OpCodeType (OpCodeType): Primitive
// StackBehaviourPop (StackBehaviour): Pop1_pop1
// StackBehaviourPush (StackBehaviour): Push1
// Size (Int32): 1
// Value (Int16): 88
// Name (String): add
Imports System.Reflection
Imports System.Reflection.Emit
Module Example
Public Sub Main()
Dim op As OpCode = OpCodes.Add
For Each prp In op.GetType().GetProperties()
Console.WriteLine("{0} ({1}): {2}", prp.Name,
prp.PropertyType.Name, prp.GetValue(op))
Next
End Sub
End Module
' The example displays the following output:
' OperandType (OperandType): InlineNone
' FlowControl (FlowControl): Next
' OpCodeType (OpCodeType): Primitive
' StackBehaviourPop (StackBehaviour): Pop1_pop1
' StackBehaviourPush (StackBehaviour): Push1
' Size (Int32): 1
' Value (Int16): 88
' Name (String): add
Uwagi
Właściwość Name zwraca nazwę ciągu odpowiadającą wartości liczbowej instrukcji.
Dotyczy
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.