[]
Initializes a new instance of the C1SelectManyDataCollection<S, T> class.
public C1SelectManyDataCollection(IEnumerable source, Func<IReadOnlyList<S>, int, IReadOnlyList<T>> selectMany)
Public Sub New(source As IEnumerable, selectMany As Func(Of IReadOnlyList(Of S), Integer, IReadOnlyList(Of T)))
| Type | Name | Description |
|---|---|---|
| IEnumerable | source | The source. |
| Func<IReadOnlyList<S>, int, IReadOnlyList<T>> | selectMany | Select many function which converts a source item into an item of this collection. |
Initializes a new instance of the C1SelectManyDataCollection<S, T> class.
protected C1SelectManyDataCollection(IEnumerable source)
Protected Sub New(source As IEnumerable)
| Type | Name | Description |
|---|---|---|
| IEnumerable | source | The source. |