SequenceReader<T>.AdvancePastAny Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AdvancePastAny(ReadOnlySpan<T>) |
Пропускает идущие подряд экземпляры любых указанных значений |
AdvancePastAny(T, T) |
Выполняет перемещение за идущие подряд экземпляры одного из двух указанных значений. |
AdvancePastAny(T, T, T) |
Выполняет перемещение за идущие подряд экземпляры одного из трех указанных значений. |
AdvancePastAny(T, T, T, T) |
Выполняет перемещение за идущие подряд экземпляры одного из четырех указанных значений. |
AdvancePastAny(ReadOnlySpan<T>)
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
Пропускает идущие подряд экземпляры любых указанных значений values
.
public:
long AdvancePastAny(ReadOnlySpan<T> values);
public long AdvancePastAny (ReadOnlySpan<T> values);
public long AdvancePastAny (scoped 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>
Пропускаемые значения.
Возвращаемое значение
Количество позиций, на которое переместилось средство чтения.
Применяется к
AdvancePastAny(T, T)
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
Выполняет перемещение за идущие подряд экземпляры одного из двух указанных значений.
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
Первое пропускаемое значение.
- value1
- T
Второе пропускаемое значение.
Возвращаемое значение
Количество позиций, на которое переместилось средство чтения.
Применяется к
AdvancePastAny(T, T, T)
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
Выполняет перемещение за идущие подряд экземпляры одного из трех указанных значений.
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
Первое пропускаемое значение.
- value1
- T
Второе пропускаемое значение.
- value2
- T
Третье пропускаемое значение.
Возвращаемое значение
Количество позиций, на которое переместилось средство чтения.
Применяется к
AdvancePastAny(T, T, T, T)
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
- Исходный код:
- SequenceReader.Search.cs
Выполняет перемещение за идущие подряд экземпляры одного из четырех указанных значений.
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
Первое пропускаемое значение.
- value1
- T
Второе пропускаемое значение.
- value2
- T
Третье пропускаемое значение.
- value3
- T
Четвертое пропускаемое значение.
Возвращаемое значение
Количество позиций, на которое переместилось средство чтения.