Freigeben über


SequenceReader<T>.TryCopyTo(Span<T>) Methode

Definition

Kopiert Daten von der aktuellen Position zur angegebenen Zielspanne, wenn genügend Daten vorhanden sind, um sie zu füllen.

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

Parameter

destination
Span<T>

Zielspanne, in die kopiert werden soll.

Gibt zurück

true, wenn genügend Daten vorhanden sind, um die destination-Spanne vollständig zu füllen; andernfalls false.

Hinweise

Diese Methode kopiert nach Möglichkeit eine feste Datenmenge aus der Sequenz. Der Leser wird nicht voran schreiten. Um vorausschauend nach einem bestimmten Datenstrom zu suchen, verwenden Sie IsNext(ReadOnlySpan<T>, Boolean).

Gilt für: