ReadOnlySequence<T>.TryGet 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试在之后 position 检索下一段,并返回一个值,该值指示操作是否成功。
public bool TryGet(ref SequencePosition position, out ReadOnlyMemory<T> memory, bool advance = true);
member this.TryGet : SequencePosition * ReadOnlyMemory * bool -> bool
Public Function TryGet (ByRef position As SequencePosition, ByRef memory As ReadOnlyMemory(Of T), Optional advance As Boolean = true) As Boolean
参数
- position
- SequencePosition
当前序列位置。
- memory
- ReadOnlyMemory<T>
一个只读内存范围,包含后面的 position下一段。
- advance
- Boolean
返回
返回 true 方法是否返回下一段,或者 false 到达只读序列的末尾。