Enhanced C#
Language of your choice: library documentation
Public fields | Properties | Public Member Functions | List of all members
Loyc.Collections.AListReverseView< K, T > Struct Template Reference

A reverse view of an AList. More...


Source file:
Inheritance diagram for Loyc.Collections.AListReverseView< K, T >:
Loyc.Collections.IListSource< T >

Remarks

A reverse view of an AList.

Public fields

AListBase< K, T > _list
 

Properties

this[int index] [get]
 
int Count [get]
 

Public Member Functions

 AListReverseView (AListBase< K, T > list)
 
TryGet (int index, out bool fail)
 
ReverseBinumerator< T > GetEnumerator ()
 
IEnumerator< T > IEnumerable< T >. GetEnumerator ()
 
System.Collections.IEnumerator System.Collections.IEnumerable. GetEnumerator ()
 
IRange< T > IListSource< T >. Slice (int start, int count)
 
Slice_< T > Slice (int start, int count)
 
- Public Member Functions inherited from Loyc.Collections.IListSource< T >
TryGet (int index, out bool fail)
 Gets the item at the specified index, and does not throw an exception on failure. More...
 
IRange< T > Slice (int start, int count=int.MaxValue)
 Returns a sub-range of this list. More...