ReadOnlyMemory<T> コンストラクター

定義

オーバーロード

名前 説明
ReadOnlyMemory<T>(T[])

ターゲット配列全体にわたって新しいメモリ領域を作成します。

ReadOnlyMemory<T>(T[], Int32, Int32)

指定した位置から始まり、指定した数の要素を含むターゲット配列の部分に新しいメモリ領域を作成します。

ReadOnlyMemory<T>(T[])

ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs

ターゲット配列全体にわたって新しいメモリ領域を作成します。

public:
 ReadOnlyMemory(cli::array <T> ^ array);
public ReadOnlyMemory(T[]? array);
public ReadOnlyMemory(T[] array);
new ReadOnlyMemory<'T> : 'T[] -> ReadOnlyMemory<'T>
Public Sub New (array As T())

パラメーター

array
T[]

ターゲット配列。

例外

array は共変であり、配列の型は正確に T[]されていません。

注釈

defaultarrayされたときにnullを返します。

適用対象

ReadOnlyMemory<T>(T[], Int32, Int32)

ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs

指定した位置から始まり、指定した数の要素を含むターゲット配列の部分に新しいメモリ領域を作成します。

public:
 ReadOnlyMemory(cli::array <T> ^ array, int start, int length);
public ReadOnlyMemory(T[]? array, int start, int length);
public ReadOnlyMemory(T[] array, int start, int length);
new ReadOnlyMemory<'T> : 'T[] * int * int -> ReadOnlyMemory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)

パラメーター

array
T[]

ターゲット配列。

start
Int32

メモリ領域を開始する位置のインデックス。

length
Int32

メモリ領域内の項目の数。

例外

array は共変であり、配列の型は正確に T[]されていません。

startlength、または配列の範囲外の位置を識別 start + length

注釈

defaultarrayされたときにnullを返します。

適用対象