【发布时间】:2011-07-23 07:52:16
【问题描述】:
我有一个 IEnumerable 集合,它是分层的,其中一个元素包含多个元素。因此,如果我进行计数,我可能会得到 7-8 作为返回 int,而实际上可能有 500 个项目(因为它们是嵌套的)。
如何将此集合展平为包含所有元素且没有嵌套的集合?
谢谢
【问题讨论】:
-
如果您的列表包含循环,您可以使用以下解决方案:stackoverflow.com/questions/141467/recursive-list-flattening/…