<PackageReference Include="NETStandard.Library" Version="2.0.0-preview2-25401-01" />

System.Runtime.CompilerServices.RuntimeHelpers

public static class RuntimeHelpers
namespace System.Runtime.CompilerServices { public static class RuntimeHelpers { public delegate void CleanupCode (object userData, bool exceptionThrown); public delegate void TryCode (object userData); public static int OffsetToStringData { get; } public static void EnsureSufficientExecutionStack(); public new static bool Equals(object o1, object o2); public static void ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, object userData); public static int GetHashCode(object o); public static object GetObjectValue(object obj); public static void InitializeArray(Array array, RuntimeFieldHandle fldHandle); public static void PrepareConstrainedRegions(); public static void PrepareConstrainedRegionsNoOP(); public static void PrepareContractedDelegate(Delegate d); public static void PrepareDelegate(Delegate d); public static void PrepareMethod(RuntimeMethodHandle method); public static void PrepareMethod(RuntimeMethodHandle method, RuntimeTypeHandle[] instantiation); public static void ProbeForSufficientStack(); public static void RunClassConstructor(RuntimeTypeHandle type); public static void RunModuleConstructor(ModuleHandle module); } }