RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) 方法

定义

提供一种快速方法,以访问作为一个 ReadOnlySpan<T>模块中存储的常量数据。

public:
generic <typename T>
 static ReadOnlySpan<T> CreateSpan(RuntimeFieldHandle fldHandle);
public static ReadOnlySpan<T> CreateSpan<T>(RuntimeFieldHandle fldHandle);
static member CreateSpan : RuntimeFieldHandle -> ReadOnlySpan<'T>
Public Shared Function CreateSpan(Of T) (fldHandle As RuntimeFieldHandle) As ReadOnlySpan(Of T)

类型参数

T

数据的类型 ReadOnlySpan

参数

fldHandle
RuntimeFieldHandle

一个字段句柄,指定要由 <a0/> 引用的数据的位置。 字段的 Rva 必须在自然边界 T上对齐。

返回

存储在字段中的数据。

例外

fldHandle 是指不是 Rva 或未对齐 T 或类型无效的字段。

注解

此方法适用于编译器使用,而不是直接在代码中使用。 T必须是、bytesbyte、、、shortcharintushortlongulongfloatdouble之一。

适用于