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


Vector<T>.TryCopyTo Метод

Определение

Перегрузки

TryCopyTo(Span<Byte>)

Пытается скопировать вектор в заданный диапазон байтов.

TryCopyTo(Span<T>)

Пытается скопировать вектор в заданный Span<T>.

TryCopyTo(Span<Byte>)

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

Пытается скопировать вектор в заданный диапазон байтов.

public:
 bool TryCopyTo(Span<System::Byte> destination);
public readonly bool TryCopyTo (Span<byte> destination);
public bool TryCopyTo (Span<byte> destination);
member this.TryCopyTo : Span<byte> -> bool
Public Function TryCopyTo (destination As Span(Of Byte)) As Boolean

Параметры

destination
Span<Byte>

Целевой диапазон, в который копируются значения. Минимальный размер целевого диапазона: Count.

Возвращаемое значение

Значение true, если исходный вектор был успешно скопирован вdestination. false, если destination недостаточен для хранения исходного вектора.

Исключения

.NET 5 и более поздних версий: тип T не поддерживается.

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

TryCopyTo(Span<T>)

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

Пытается скопировать вектор в заданный Span<T>.

public:
 bool TryCopyTo(Span<T> destination);
public readonly bool TryCopyTo (Span<T> destination);
public bool TryCopyTo (Span<T> destination);
member this.TryCopyTo : Span<'T (requires 'T : struct)> -> bool
member this.TryCopyTo : Span<'T> -> bool
Public Function TryCopyTo (destination As Span(Of T)) As Boolean

Параметры

destination
Span<T>

Целевой диапазон, в который копируются значения. Минимальный размер целевого диапазона: Count.

Возвращаемое значение

Значение true, если исходный вектор был успешно скопирован вdestination. false, если destination недостаточен для хранения исходного вектора.

Исключения

.NET 5 и более поздних версий: тип T не поддерживается.

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