ArraySegment<T>.CopyTo 메서드

정의

오버로드

CopyTo(ArraySegment<T>)

이 인스턴스의 콘텐츠를 동일한 T 형식의 지정된 대상 배열 세그먼트에 복사합니다.Copies the contents of this instance into the specified destination array segment of the same type T.

CopyTo(T[])

이 인스턴스의 콘텐츠를 동일한 T 형식의 지정된 대상 배열 세그먼트에 복사합니다.Copies the contents of this instance into the specified destination array of the same type T.

CopyTo(T[], Int32)

지정된 대상 인덱스에서 시작하여, 이 인스턴스의 콘텐츠를 동일한 T 형식의 지정된 대상 배열에 복사합니다.Copies the contents of this instance into the specified destination array of the same type T, starting at the specified destination index.

CopyTo(ArraySegment<T>)

이 인스턴스의 콘텐츠를 동일한 T 형식의 지정된 대상 배열 세그먼트에 복사합니다.Copies the contents of this instance into the specified destination array segment of the same type T.

public:
 void CopyTo(ArraySegment<T> destination);
public void CopyTo (ArraySegment<T>? destination);
public void CopyTo (ArraySegment<T> destination);
member this.CopyTo : ArraySegment<'T> -> unit
Public Sub CopyTo (destination As ArraySegment(Of T))

매개 변수

destination
ArraySegment<T>

이 인스턴스의 콘텐츠가 복사될 배열 세그먼트입니다.The array segment into which the contents of this instance will be copied.

예외

이 인스턴스의 기본 배열은 null입니다.The underlying array of this instance is null.

또는-or-

destination의 기본 배열은 null입니다.The underlying array of destination is null.

이 인스턴스의 기본 배열이 destination의 기본 배열보다 깁니다.The length of the underlying array of this instance is larger than the length of the underlying array of destination.

적용 대상

제품 Introduced

CopyTo(T[])

이 인스턴스의 콘텐츠를 동일한 T 형식의 지정된 대상 배열 세그먼트에 복사합니다.Copies the contents of this instance into the specified destination array of the same type T.

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

매개 변수

destination
T[]

이 인스턴스의 콘텐츠가 복사될 T 형식의 배열입니다.The array of type T into which the contents of this instance will be copied.

예외

이 인스턴스의 기본 배열은 null입니다.The underlying array of this instance is null.

적용 대상

제품 Introduced

CopyTo(T[], Int32)

지정된 대상 인덱스에서 시작하여, 이 인스턴스의 콘텐츠를 동일한 T 형식의 지정된 대상 배열에 복사합니다.Copies the contents of this instance into the specified destination array of the same type T, starting at the specified destination index.

public:
 virtual void CopyTo(cli::array <T> ^ destination, int destinationIndex);
public:
 void CopyTo(cli::array <T> ^ destination, int destinationIndex);
public void CopyTo (T[] destination, int destinationIndex);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), destinationIndex As Integer)

매개 변수

destination
T[]

이 인스턴스의 콘텐츠가 복사될 T 형식의 배열입니다.The array of type T into which the contents of this instance will be copied.

destinationIndex
Int32

저장을 시작할 destination의 인덱스입니다.The index in destination at which storing begins.

구현

예외

이 인스턴스의 기본 배열은 null입니다.The underlying array of this instance is null.

적용 대상

제품 Introduced