CollectionBaseT Class |
Namespace: FlexRule
[SerializableAttribute] public class CollectionBase<T> : IList<T>, ICollection<T>, IIterable<T>, IEnumerable<T>, IIterable, IEnumerable, IArray<T>, IArray
The CollectionBaseT type exposes the following members.
Name | Description | |
---|---|---|
![]() | CollectionBaseT |
Creates an empty list
|
![]() | CollectionBaseT(IEnumerableT) |
Creates an empty list and copies the collection
|
![]() | CollectionBaseT(IListT) |
References and wraps the existing list
|
![]() | CollectionBaseT(Int32) |
Creates an empty list
|
Name | Description | |
---|---|---|
![]() | Add |
Adds an item
|
![]() | AddRange |
Adds a set of items
|
![]() | AddTop |
Adds an item in top of list
|
![]() | Clear |
Clears the list
|
![]() | Contains |
Check if an item exists in the list
|
![]() | GetEnumerator | |
![]() | GetItem |
Gets an item by index
|
![]() | GetIterator | |
![]() | GetIteratorT | |
![]() | OnAdded | |
![]() | Remove |
Removes an item
|
![]() | RemoveAt |
Removes an item by its index
|
![]() | ToArray |
Creates new array of items
|
![]() | ToString | (Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() | CastT | (Defined by ArrayExtensions.) |
![]() | DistinctByT, TKey | (Defined by LinqExtensions.) |
![]() | IndexOf(Object) | Overloaded. (Defined by FindUtility.) |
![]() | IndexOfT(FuncT, Boolean) | Overloaded. (Defined by FindUtility.) |
![]() | IndexOfT(T) | Overloaded. (Defined by StringTokenExtensions.) |
![]() | IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |
![]() | TakeLastT |
Takes n last numbers of a source
(Defined by LinqExtensions.) |