ReadOnlySequence<T>.TryGet メソッド

定義

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

position が次のセグメントの先頭である場合は true、それ以外の場合は false

戻り値

次のセグメントがメソッドによって返された場合は true を返し、読み取り専用シーケンスの末尾に到達した場合は false を返します。

適用対象