SequenceReader<T>.AdvancePastAny Метод

Определение

Перегрузки

AdvancePastAny(ReadOnlySpan<T>)

Пропускает идущие подряд экземпляры любых указанных значений values.Skips consecutive instances of any of the specified values.

AdvancePastAny(T, T)

Выполняет перемещение за идущие подряд экземпляры одного из двух указанных значений.Advances past consecutive instances of either of two specified values.

AdvancePastAny(T, T, T)

Выполняет перемещение за идущие подряд экземпляры одного из трех указанных значений.Advances past consecutive instances of any of three specified values.

AdvancePastAny(T, T, T, T)

Выполняет перемещение за идущие подряд экземпляры одного из четырех указанных значений.Advances past consecutive instances of any of four specified values.

AdvancePastAny(ReadOnlySpan<T>)

Пропускает идущие подряд экземпляры любых указанных значений values.Skips consecutive instances of any of the specified 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

Параметры

values
ReadOnlySpan<T>

Пропускаемые значения.The values to be skipped.

Возвраты

Количество позиций, на которое переместилось средство чтения.The number of positions the reader has advanced.

AdvancePastAny(T, T)

Выполняет перемещение за идущие подряд экземпляры одного из двух указанных значений.Advances past consecutive instances of either of two specified values.

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

Параметры

value0
T

Первое пропускаемое значение.The first value to skip.

value1
T

Второе пропускаемое значение.The second value to skip.

Возвраты

Количество позиций, на которое переместилось средство чтения.The number of positions the reader has advanced.

AdvancePastAny(T, T, T)

Выполняет перемещение за идущие подряд экземпляры одного из трех указанных значений.Advances past consecutive instances of any of three specified values.

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

Параметры

value0
T

Первое пропускаемое значение.The first value to skip.

value1
T

Второе пропускаемое значение.The second value to skip.

value2
T

Третье пропускаемое значение.The third value to skip.

Возвраты

Количество позиций, на которое переместилось средство чтения.The number of positions the reader has advanced.

AdvancePastAny(T, T, T, T)

Выполняет перемещение за идущие подряд экземпляры одного из четырех указанных значений.Advances past consecutive instances of any of four specified values.

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

Параметры

value0
T

Первое пропускаемое значение.The first value to skip.

value1
T

Второе пропускаемое значение.The second value to skip.

value2
T

Третье пропускаемое значение.The third value to skip.

value3
T

Четвертое пропускаемое значение.The fourth value to skip.

Возвраты

Количество позиций, на которое переместилось средство чтения.The number of positions the reader has advanced.

Применяется к