Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

EnumerableExtensions.Flatten Method

Name Parameters Description
Flatten<T>(IEnumerable<T>, Func<T, IEnumerable<T>>) static source, getItems Converts a hierarchical data structure into a flat collection. This method traverses the hierarchy defined by the getItems() function. The function accepts all hierarchy items and returns nested items as a flat collection.
Flatten<T>(IEnumerable<T>, Func<T, Int32, IEnumerable<T>>) static source, getItems Converts a hierarchical data structure into a flat collection. This method traverses the hierarchy defined by the getItems() function. The function accepts an item in the hierarchy and the hierarchy level, and returns nested items.