SequenceReader<T>.IsNext 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
。