|
Enhanced C#
Loyc library documentation
|
Public fields | |
| BufferedSequence< T > | _seq |
| bool | CanScanBackward => true |
Public fields inherited from Loyc.Collections.BufferedSequence< T > | |
| int | BufferedCount => _buffer.Count |
| Gets the number of items that have already been pulled from the enumerator and stored in this object's buffer. More... | |
Public Member Functions | |
| Scanner (BufferedSequence< T > seq) | |
| ReadOnlyMemory< T > | Read (int skip, int minLength, ref Memory< T > buffer) |
Public Member Functions inherited from Loyc.Collections.BufferedSequence< T > | |
| BufferedSequence (IEnumerable< T > e) | |
| BufferedSequence (IEnumerator< T > e) | |
| override IEnumerator< T > | GetEnumerator () |
| override T | TryGet (int index, out bool fail) |
| Scanner | Scan () |
Public Member Functions inherited from Loyc.Collections.Impl.ListSourceBase< T > | |
| int | IndexOf (T item) |
| Slice_< T > | Slice (int start, int count) |
| Returns a sub-range of this list. More... | |
| override IEnumerator< T > | GetEnumerator () |
Public Member Functions inherited from Loyc.Collections.Impl.ReadOnlyCollectionBase< T > | |
| bool | Contains (T item) |
| Returns true if and only if the collection contains the specified item. More... | |
Public Member Functions inherited from Loyc.Collections.ITryGet< in K, out V > | |
| V | TryGet (K key, out bool fail) |
| Gets the item for the specified key or index, and does not throw an exception on failure. More... | |
Additional Inherited Members | |
Properties inherited from Loyc.Collections.BufferedSequence< T > | |
| override int | Count [get] |
Properties inherited from Loyc.Collections.Impl.ListSourceBase< T > | |
| abstract override int | Count [get] |
| bool | IsEmpty [get] |
| T | this[int index] [get] |
Properties inherited from Loyc.Collections.Impl.ReadOnlyCollectionBase< T > | |
| abstract int | Count [get] |
Properties inherited from Loyc.Collections.ISource< out T > | |
| new int | Count [get] |
| Gets the number of items in the collection. More... | |
Properties inherited from Loyc.Collections.ICount | |
| int | Count [get] |
| Gets the number of items in the collection. More... | |
Properties inherited from Loyc.Collections.IIsEmpty | |
| bool | IsEmpty [get] |
Properties inherited from Loyc.Collections.IIndexed< in K, out V > | |
| V | this[K key] [get] |
| Gets the value associated with the specified key. More... | |
Properties inherited from Loyc.Collections.IArraySink< in T > | |
| T | this[int index] [set] |
Protected Member Functions inherited from Loyc.Collections.Impl.ListSourceBase< T > | |
| int | ThrowIndexOutOfRange (int index) |
1.8.7