SequenceReader<T>.IsNext 方法

定义

重载

IsNext(ReadOnlySpan<T>, Boolean)

检查在只读范围中指定的值是否是序列中的下一个值。

IsNext(T, Boolean)

检查指定值是否是序列中的下一个值。

IsNext(ReadOnlySpan<T>, Boolean)

Source:
SequenceReader.Search.cs
Source:
SequenceReader.Search.cs
Source:
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)

Source:
SequenceReader.Search.cs
Source:
SequenceReader.Search.cs
Source:
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

适用于