次の方法で共有


SequenceReader<T>.IsNext メソッド

定義

オーバーロード

IsNext(ReadOnlySpan<T>, Boolean)

読み取り専用スパンで指定された値がシーケンスの次にあるかどうかを確認します。

IsNext(T, Boolean)

指定された値がシーケンスの次にあるかどうかを確認します。

IsNext(ReadOnlySpan<T>, Boolean)

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

読み取り専用スパンで指定された値がシーケンスの次にあるかどうかを確認します。

public bool IsNext (ReadOnlySpan<T> next, bool advancePast = false);
public bool IsNext (scoped ReadOnlySpan<T> next, bool advancePast = false);
member this.IsNext : ReadOnlySpan<'T (requires 'T : struct)> * bool -> bool
Public Function IsNext (next As ReadOnlySpan(Of T), Optional advancePast As Boolean = false) As Boolean

パラメーター

next
ReadOnlySpan<T>

次の項目を比較するスパン。

advancePast
Boolean

next 値が見つかった場合、通過するときは true。それ以外の場合は false

戻り値

値がシーケンスで次に位置する場合、true。それ以外の場合は、false

適用対象

IsNext(T, Boolean)

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

指定された値がシーケンスの次にあるかどうかを確認します。

public bool IsNext (T next, bool advancePast = false);
member this.IsNext : 'T * bool -> bool
Public Function IsNext (next As T, Optional advancePast As Boolean = false) As Boolean

パラメーター

next
T

次の項目を比較する値。

advancePast
Boolean

next 値が見つかった場合、通過するときは true。それ以外の場合は false

戻り値

値がシーケンスで次に位置する場合、true。それ以外の場合は、false

適用対象