ReadOnlySpan<T>.TryCopyTo(Span<T>) ReadOnlySpan<T>.TryCopyTo(Span<T>) ReadOnlySpan<T>.TryCopyTo(Span<T>) 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.

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

Parameters

destination
Span<T> Span<T> Span<T> 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