Поделиться через


MemoryExtensions.CopyTo Метод

Определение

Перегрузки

CopyTo<T>(T[], Memory<T>)

Копирует содержимое массива в область памяти.

CopyTo<T>(T[], Span<T>)

Копирует содержимое массива в диапазон.

CopyTo<T>(T[], Memory<T>)

Исходный код:
MemoryExtensions.cs
Исходный код:
MemoryExtensions.cs
Исходный код:
MemoryExtensions.cs

Копирует содержимое массива в область памяти.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void CopyTo(cli::array <T> ^ source, Memory<T> destination);
public static void CopyTo<T> (this T[]? source, Memory<T> destination);
public static void CopyTo<T> (this T[] source, Memory<T> destination);
static member CopyTo : 'T[] * Memory<'T> -> unit
<Extension()>
Public Sub CopyTo(Of T) (source As T(), destination As Memory(Of T))

Параметры типа

T

Тип массива.

Параметры

source
T[]

Массив, из которого необходимо скопировать элементы.

destination
Memory<T>

Память, в которую необходимо скопировать элементы.

Исключения

Место назначения короче исходного массива.

Комментарии

Если source и destination перекрываются, этот метод ведет себя так, как будто исходные значения находятся во временном расположении до перезаписи назначения.

Применяется к

CopyTo<T>(T[], Span<T>)

Исходный код:
MemoryExtensions.cs
Исходный код:
MemoryExtensions.cs
Исходный код:
MemoryExtensions.cs

Копирует содержимое массива в диапазон.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void CopyTo(cli::array <T> ^ source, Span<T> destination);
public static void CopyTo<T> (this T[]? source, Span<T> destination);
public static void CopyTo<T> (this T[] source, Span<T> destination);
static member CopyTo : 'T[] * Span<'T> -> unit
<Extension()>
Public Sub CopyTo(Of T) (source As T(), destination As Span(Of T))

Параметры типа

T

Тип массива.

Параметры

source
T[]

Массив, из которого необходимо скопировать элементы.

destination
Span<T>

Диапазон для копирования элементов.

Исключения

Диапазон назначения короче исходного массива.

Комментарии

Если source и destination перекрываются, этот метод ведет себя так, как будто исходные значения находятся во временном расположении до перезаписи назначения.

Применяется к