ReadOnlyMemory<T> ReadOnlyMemory<T> ReadOnlyMemory<T> ReadOnlyMemory<T> Constructors

定義

オーバーロード

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

対象となる配列全体に新しいメモリ領域を作成します。Creates a new memory region over the entirety of the target array.

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

指定された位置を開始位置とし、指定された要素数を含む、対象となる配列の一部に新しいメモリ領域を作成します。Creates a new memory region over the portion of the target array beginning at a specified position and including a specified number of elements.

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

対象となる配列全体に新しいメモリ領域を作成します。Creates a new memory region over the entirety of the target array.

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

パラメーター

array
T[]

対象となる配列。The target array.

例外

array は共変であり、配列の型は T[] とまったく同じではありません。array is covariant, and the type of array is not exactly T[].

注釈

defaultarray場合はnull、を返します。Returns default when array is null.

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

指定された位置を開始位置とし、指定された要素数を含む、対象となる配列の一部に新しいメモリ領域を作成します。Creates a new memory region over the portion of the target array beginning at a specified position and including a specified number of elements.

public:
 ReadOnlyMemory(cli::array <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[]

対象となる配列。The target array.

start
Int32 Int32 Int32 Int32

メモリ領域の開始位置を示すインデックス。The index at which to begin the memory region.

length
Int32 Int32 Int32 Int32

メモリ領域の項目数。The number of items in the memory region.

例外

array は共変であり、配列の型は T[] とまったく同じではありません。array is covariant, and the type of array is not exactly T[].

startlength、または start + length では、配列の範囲外の位置を識別します。start, length, or start + length identify a position outside the range of the array.

注釈

defaultarray場合はnull、を返します。Returns default when array is null.

適用対象