ReadOnlySpan<T>.TryCopyTo(Span<T>) Method

Definition

Attempts to copy the contents of this ReadOnlySpan<T> into a Span<T> and returns a value to indicate whether or not the operation succeeded.

C#
public bool TryCopyTo(Span<T> destination);

Parameters

destination
Span<T>

The target of the copy operation.

Returns

true if the copy operation succeeded; otherwise, false.

Remarks

If the source and destination overlap, the entirety of source is handled as if it was copied to a temporary location before it is copied to destination.

If the destination length is shorter than source, no items are copied and the method returns false.

Applies to

Product Versions
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1