SequenceReader<T>.IsNext 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
IsNext(ReadOnlySpan<T>, Boolean) |
檢查在唯讀範圍中所指定值是否為序列中的下一個。 |
IsNext(T, Boolean) |
檢查所指定值是否為序列中的下一個。 |
IsNext(ReadOnlySpan<T>, Boolean)
檢查在唯讀範圍中所指定值是否為序列中的下一個。
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)
檢查所指定值是否為序列中的下一個。
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
。