다음을 통해 공유


ReadOnlyMemory<T> 생성자

정의

오버로드

ReadOnlyMemory<T>(T[])

전체 대상 배열에 대해 새 메모리 영역을 만듭니다.

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

지정된 위치에서 시작하며 지정된 요소 수를 포함하는 대상 배열 부분에 대해 새 메모리 영역을 만듭니다.

ReadOnlyMemory<T>(T[])

전체 대상 배열에 대해 새 메모리 영역을 만듭니다.

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는 공변(covariant)이고, 배열의 형식은 정확히 T[]가 아닙니다.

설명

가 있는 null경우 array 를 반환합니다default.

적용 대상

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

지정된 위치에서 시작하며 지정된 요소 수를 포함하는 대상 배열 부분에 대해 새 메모리 영역을 만듭니다.

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는 공변(covariant)이고, 배열의 형식은 정확히 T[]가 아닙니다.

start, length 또는 start + length는 배열 범위 밖의 위치를 식별합니다.

설명

가 있는 null경우 array 를 반환합니다default.

적용 대상