[]
        
(Showing Draft Content)

C1.DataCollection.C1SelectManyDataCollection-2.-ctor

C1SelectManyDataCollection Constructor

C1SelectManyDataCollection(IEnumerable, Func<IReadOnlyList<S>, int, IReadOnlyList<T>>)

Initializes a new instance of the C1SelectManyDataCollection<S, T> class.

Declaration
public C1SelectManyDataCollection(IEnumerable source, Func<IReadOnlyList<S>, int, IReadOnlyList<T>> selectMany)
Parameters
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.

C1SelectManyDataCollection(IEnumerable)

Initializes a new instance of the C1SelectManyDataCollection<S, T> class.

Declaration
protected C1SelectManyDataCollection(IEnumerable source)
Parameters
Type Name Description
IEnumerable source

The source.