Condividi tramite


SequenceReader<T>.TryReadToAny Metodo

Definizione

Overload

TryReadToAny(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)

Prova a leggere tutto fino a uno qualsiasi degli oggetti delimiters specificati.

TryReadToAny(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)

Prova a leggere tutto fino a uno qualsiasi degli oggetti delimiters specificati.

TryReadToAny(ReadOnlySequence<T>, ReadOnlySpan<T>, Boolean)

Source:
SequenceReader.Search.cs
Source:
SequenceReader.Search.cs
Source:
SequenceReader.Search.cs

Prova a leggere tutto fino a uno qualsiasi degli oggetti delimiters specificati.

public bool TryReadToAny (out System.Buffers.ReadOnlySequence<T> sequence, ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
public bool TryReadToAny (out System.Buffers.ReadOnlySequence<T> sequence, scoped ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
member this.TryReadToAny : ReadOnlySequence * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadToAny (ByRef sequence As ReadOnlySequence(Of T), delimiters As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean

Parametri

sequence
ReadOnlySequence<T>

Quando il metodo viene restituito, contiene i dati letti, se presenti.

delimiters
ReadOnlySpan<T>

I delimitatori da cercare.

advancePastDelimiter
Boolean

true per spostarsi oltre la prima istanza trovata di uno qualsiasi dei delimiters specificati. In caso contrario false.

Restituisce

true se uno qualsiasi degli oggetti delimiters viene trovato; in caso contrario, false.

Si applica a

TryReadToAny(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean)

Source:
SequenceReader.Search.cs
Source:
SequenceReader.Search.cs
Source:
SequenceReader.Search.cs

Prova a leggere tutto fino a uno qualsiasi degli oggetti delimiters specificati.

public bool TryReadToAny (out ReadOnlySpan<T> span, ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
public bool TryReadToAny (out ReadOnlySpan<T> span, scoped ReadOnlySpan<T> delimiters, bool advancePastDelimiter = true);
member this.TryReadToAny : ReadOnlySpan * ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function TryReadToAny (ByRef span As ReadOnlySpan(Of T), delimiters As ReadOnlySpan(Of T), Optional advancePastDelimiter As Boolean = true) As Boolean

Parametri

span
ReadOnlySpan<T>

Quando il metodo viene restituito, contiene i dati letti, se presenti.

delimiters
ReadOnlySpan<T>

I delimitatori da cercare.

advancePastDelimiter
Boolean

true per spostarsi oltre la prima istanza trovata di uno qualsiasi dei delimiters specificati. In caso contrario false.

Restituisce

true se uno qualsiasi degli oggetti delimiters viene trovato; in caso contrario, false.

Si applica a