SequenceReader<T>.AdvancePastAny メソッド

定義

オーバーロード

名前 説明
AdvancePastAny(ReadOnlySpan<T>)

指定した valuesのいずれかの連続するインスタンスをスキップします。

AdvancePastAny(T, T)

指定した 2 つの値の連続するインスタンスを超えて進みます。

AdvancePastAny(T, T, T)

指定した 3 つの値のうち、連続するインスタンスを超えて進みます。

AdvancePastAny(T, T, T, T)

指定した 4 つの値のうち、連続するインスタンスを超えて進みます。

AdvancePastAny(ReadOnlySpan<T>)

ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs

指定した valuesのいずれかの連続するインスタンスをスキップします。

public:
 long AdvancePastAny(ReadOnlySpan<T> values);
public long AdvancePastAny(scoped 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>

スキップする値。

返品

リーダーが進んだ位置の数。

適用対象

AdvancePastAny(T, T)

ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs

指定した 2 つの値の連続するインスタンスを超えて進みます。

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

スキップする 2 番目の値。

返品

リーダーが進んだ位置の数。

適用対象

AdvancePastAny(T, T, T)

ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs

指定した 3 つの値のうち、連続するインスタンスを超えて進みます。

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

スキップする 2 番目の値。

value2
T

スキップする 3 番目の値。

返品

リーダーが進んだ位置の数。

適用対象

AdvancePastAny(T, T, T, T)

ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs
ソース:
SequenceReader.Search.cs

指定した 4 つの値のうち、連続するインスタンスを超えて進みます。

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

スキップする 2 番目の値。

value2
T

スキップする 3 番目の値。

value3
T

スキップする 4 番目の値。

返品

リーダーが進んだ位置の数。

適用対象