2020-06-25 19:30:54 +02:00
|
|
|
# System.Buffers
|
|
|
|
|
|
|
|
``` diff
|
|
|
|
namespace System.Buffers {
|
2020-11-18 19:40:01 +01:00
|
|
|
public readonly struct ReadOnlySequence<T> {
|
|
|
|
+ public long GetOffset(SequencePosition position);
|
|
|
|
}
|
2020-06-25 19:30:54 +02:00
|
|
|
public ref struct SequenceReader<T> where T : struct, IEquatable<T> {
|
|
|
|
+ public ReadOnlySequence<T> UnreadSequence { get; }
|
|
|
|
+ public void AdvanceToEnd();
|
|
|
|
+ public bool TryPeek(long offset, out T value);
|
2020-11-18 19:40:01 +01:00
|
|
|
+ public bool TryReadTo(out ReadOnlySpan<T> span, ReadOnlySpan<T> delimiter, bool advancePastDelimiter = true);
|
2020-06-25 19:30:54 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|