CollectionExtensions Class |
Namespace: Xcalibur.Extensions
The CollectionExtensions type exposes the following members.
Name | Description | |
---|---|---|
AddRangeT | Appends a list of objects to an existing collection.
Read our blog on this topic:
Making a Better ObservableCollection Part 1 – Extensions | |
ApplyT | Applies the specified changes to the collection.
Read our blog on this topic:
Making a Better ObservableCollection Part 1 – Extensions | |
CompareToT |
Compares two collections.
| |
GetEnumeratedType(IEnumerable) |
Gets the inner type of the enumerable.
| |
GetEnumeratedTypeT(IEnumerableT) |
Gets the inner type of the enumerable.
| |
IsEmptyT |
Determines whether the ObservableCollection is Empty.
| |
PopulateFromT(IListT, Array) |
Appends a collection with the values from the target Array.
| |
PopulateFromT(IListT, IEnumerableT) |
Appends a collection with the values from the target enumerable.
| |
RemoveRangeT | Removes a list of objects from an existing collection.
Read our blog on this topic:
Making a Better ObservableCollection Part 1 – Extensions | |
SynchCollectionT(IListT, IEnumerableT) | Synches the collection items to the target collection items.
Note: This does not observe sort order.
Read our blog on this topic:
Making a Better ObservableCollection Part 1 – Extensions | |
SynchCollectionT(ObservableCollectionT, IListT, Boolean) | Synches the collection items to the target collection items.
Read our blog on this topic:
Making a Better ObservableCollection Part 1 – Extensions | |
SynchCollectionAsyncT(IListT, IEnumerableT) | Synches the collection items to the target collection items.
| |
SynchCollectionAsyncT(ObservableCollectionT, IListT, Boolean) | Synches the collection items to the target collection items.
| |
ToObservableCollectionT |
Coverts an enumerable to an ObservableCollection.
|