Memory<T> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Memory<T>(T[]) |
在整個指定的陣列上建立新的 Memory<T> 物件。 |
Memory<T>(T[], Int32, Int32) |
建立新的 Memory<T> 物件,其中包含開始於指定索引之陣列的指定項目數。 |
Memory<T>(T[])
Memory<T>(T[], Int32, Int32)
建立新的 Memory<T> 物件,其中包含開始於指定索引之陣列的指定項目數。
public:
Memory(cli::array <T> ^ array, int start, int length);
public Memory (T[]? array, int start, int length);
public Memory (T[] array, int start, int length);
new Memory<'T> : 'T[] * int * int -> Memory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)
參數
- array
- T[]
來源陣列。
例外狀況
array
為 null
,但 start
或 length
為非零。
-或-
start
在陣列的界限之外。
-或-
start
和 length
超過陣列中的項目數。
T
是參考型別,且 array
不是 T
型別的陣列。
備註
如果 為 array
null
,這個建構函式會 Memory<T> 傳回具有 default<T>
值的 物件。