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

true 表示移動超過 next 值 (如果找到);否則為 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

true 表示移動超過 next 值 (如果找到);否則為 false

傳回

若是序列中的下一組值,則為 true;否則為 false

適用於