SequenceReader<T>.AdvancePastAny Methode

Definition

Überlädt

Name Beschreibung
AdvancePastAny(ReadOnlySpan<T>)

Überspringt aufeinander folgende Instanzen eines der angegebenen values.

AdvancePastAny(T, T)

Wechselt vorbei an aufeinander folgenden Instanzen einer von zwei angegebenen Werten.

AdvancePastAny(T, T, T)

Wechselt vorbei an aufeinander folgenden Instanzen von drei angegebenen Werten.

AdvancePastAny(T, T, T, T)

Wechselt vorbei an aufeinander folgenden Instanzen von vier angegebenen Werten.

AdvancePastAny(ReadOnlySpan<T>)

Überspringt aufeinander folgende Instanzen eines der angegebenen values.

public:
 long AdvancePastAny(ReadOnlySpan<T> values);
public long AdvancePastAny(ReadOnlySpan<T> values);
member this.AdvancePastAny : ReadOnlySpan<'T (requires 'T : struct)> -> int64
Public Function AdvancePastAny (values As ReadOnlySpan(Of T)) As Long

Parameter

values
ReadOnlySpan<T>

Die werte, die übersprungen werden sollen.

Gibt zurück

Die Anzahl der Positionen, die der Leser erweitert hat.

Gilt für:

AdvancePastAny(T, T)

Wechselt vorbei an aufeinander folgenden Instanzen einer von zwei angegebenen Werten.

public:
 long AdvancePastAny(T value0, T value1);
public long AdvancePastAny(T value0, T value1);
member this.AdvancePastAny : 'T * 'T -> int64
Public Function AdvancePastAny (value0 As T, value1 As T) As Long

Parameter

value0
T

Der erste zu überspringende Wert.

value1
T

Der zweite zu überspringende Wert.

Gibt zurück

Die Anzahl der Positionen, die der Leser erweitert hat.

Gilt für:

AdvancePastAny(T, T, T)

Wechselt vorbei an aufeinander folgenden Instanzen von drei angegebenen Werten.

public:
 long AdvancePastAny(T value0, T value1, T value2);
public long AdvancePastAny(T value0, T value1, T value2);
member this.AdvancePastAny : 'T * 'T * 'T -> int64
Public Function AdvancePastAny (value0 As T, value1 As T, value2 As T) As Long

Parameter

value0
T

Der erste zu überspringende Wert.

value1
T

Der zweite zu überspringende Wert.

value2
T

Der dritte zu überspringende Wert.

Gibt zurück

Die Anzahl der Positionen, die der Leser erweitert hat.

Gilt für:

AdvancePastAny(T, T, T, T)

Wechselt vorbei an aufeinander folgenden Instanzen von vier angegebenen Werten.

public:
 long AdvancePastAny(T value0, T value1, T value2, T value3);
public long AdvancePastAny(T value0, T value1, T value2, T value3);
member this.AdvancePastAny : 'T * 'T * 'T * 'T -> int64
Public Function AdvancePastAny (value0 As T, value1 As T, value2 As T, value3 As T) As Long

Parameter

value0
T

Der erste zu überspringende Wert.

value1
T

Der zweite zu überspringende Wert.

value2
T

Der dritte zu überspringende Wert.

value3
T

Der vierte wert, der übersprungen werden soll.

Gibt zurück

Die Anzahl der Positionen, die der Leser erweitert hat.

Gilt für: