다음을 통해 공유


VBuffer<T>.CopyTo 메서드

정의

오버로드

CopyTo(VBuffer<T>)

이 버퍼에서 지정된 대상으로 복사합니다.

CopyTo(Span<T>)

이 버퍼에서 지정된 대상 범위로 복사합니다. 이 "비대화".

CopyTo(VBuffer<T>, Int32, Int32)

이 버퍼의 값 범위를 지정된 대상으로 복사합니다.

CopyTo(Span<T>, Int32, T)

지정된 인덱스에서 시작하여 이 버퍼에서 지정된 대상 범위로 복사합니다. 이 "비대화".

CopyTo(VBuffer<T>)

이 버퍼에서 지정된 대상으로 복사합니다.

public void CopyTo (ref Microsoft.ML.Data.VBuffer<T> destination);
member this.CopyTo : VBuffer -> unit
Public Sub CopyTo (ByRef destination As VBuffer(Of T))

매개 변수

destination
VBuffer<T>

대상 버퍼입니다. 복사본 후에는 가 있습니다 LengthLength.

적용 대상

CopyTo(Span<T>)

이 버퍼에서 지정된 대상 범위로 복사합니다. 이 "비대화".

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

매개 변수

destination
Span<T>

대상 버퍼입니다. 이 Length 에는 최소 Length가 있어야 합니다.

적용 대상

CopyTo(VBuffer<T>, Int32, Int32)

이 버퍼의 값 범위를 지정된 대상으로 복사합니다.

public void CopyTo (ref Microsoft.ML.Data.VBuffer<T> destination, int sourceIndex, int length);
member this.CopyTo : VBuffer * int * int -> unit
Public Sub CopyTo (ByRef destination As VBuffer(Of T), sourceIndex As Integer, length As Integer)

매개 변수

destination
VBuffer<T>

대상 버퍼입니다. 복사본 후에는 가 있습니다 Lengthlength.

sourceIndex
Int32

이 벡터에서 복사를 시작할 최소 포괄 인덱스입니다.

length
Int32

이 벡터에서 로 destination복사할 값의 논리적 수입니다.

적용 대상

CopyTo(Span<T>, Int32, T)

지정된 인덱스에서 시작하여 이 버퍼에서 지정된 대상 범위로 복사합니다. 이 "비대화".

public void CopyTo (Span<T> destination, int destinationIndex, T defaultValue = default);
member this.CopyTo : Span<'T> * int * 'T -> unit
Public Sub CopyTo (destination As Span(Of T), destinationIndex As Integer, Optional defaultValue As T = Nothing)

매개 변수

destination
Span<T>

대상 버퍼입니다. 이 Length 값은 최소한 Length 더하기 destinationIndex여야 합니다.

destinationIndex
Int32

복사를 시작할 의 destination 시작 인덱스입니다.

defaultValue
T

암시적 스파스 항목에 대해 채울 값입니다. 암시적 스파스 항목의 기본값이 인 스파스에 VBuffer<T> 대한 일반적인 예상과는 다른 예외입니다 T.

적용 대상