RuntimeHelpers.CreateSpan<T>(RuntimeFieldHandle) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供快速的方式,將儲存在模組中的常數數據當做 存取 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
欄位句柄,指定要由 ReadOnlySpan<T>參考之數據的位置。 欄位的 Rva 必須對齊 的自然界限 T
。
傳回
儲存在欄位中的數據。
例外狀況
fldHandle
是指不是 Rva 或未 T
對齊或無效類型的欄位。
備註
這個方法適用於編譯程式使用,而不是直接在程序代碼中使用。
T
必須是 、sbyte
、、、char
short
、int
ushort
、ulong
long
、、 float
或 double
的byte
其中一個。