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.Copies data from the current position to the given destination span if there is enough data to fill it.

public:
 bool TryCopyTo(Span<T> destination);
public 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.Destination span to copy to.

Gibt zurück

true, wenn genügend Daten vorhanden sind, um die destination-Spanne vollständig zu füllen; andernfalls false.true if there is enough data to completely fill the destination span; otherwise, false.

Hinweise

Diese Methode kopiert nach Möglichkeit eine Fixed-Menge von Daten aus der Sequenz.This method copies a fixed amount of data out of the sequence if possible. Der Reader wird nicht in den vorausgeht.It does not advance the reader. Um einen bestimmten Datenstrom nach vorne zu suchen, verwenden Sie IsNext(ReadOnlySpan<T>, Boolean).To look ahead for a specific stream of data, use IsNext(ReadOnlySpan<T>, Boolean).

Gilt für: