Skip to content

Class CollectionFlattener<T>

Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions
Assembly: EPPlus.dll

public abstract class CollectionFlattener<T>

Type Parameters

T

Inheritance

object ← CollectionFlattener<T>

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

CollectionFlattener()

protected CollectionFlattener()

Methods

FuncArgsToFlatEnumerable(IEnumerable<FunctionArgument>, Action<FunctionArgument, IList<T>>)

public virtual IEnumerable<T> FuncArgsToFlatEnumerable(IEnumerable<FunctionArgument> arguments, Action<FunctionArgument, IList<T>> convertFunc)

Parameters

arguments IEnumerable<FunctionArgument>

convertFunc Action<FunctionArgument, IList<T>>

Returns

IEnumerable<T>