1 Articles, Search Results for 'LINQ'

  1. 2009/07/01 재귀적 LINQ를 위한 준비 by 나는산

public static IEnumerable<T> Traverse<T>(this IEnumerable<T> source, Func<T, IEnumerable<T>> fnRecurse)
        {
            foreach (T item in source)
            {
                yield return item;

                IEnumerable<T> seqRecurse = fnRecurse(item);

                if (seqRecurse != null)
                {
                    foreach (T itemRecurse in Traverse(seqRecurse, fnRecurse))
                    {
                        yield return itemRecurse;
                    }
                }
            }
        }

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2009/07/01 01:27 2009/07/01 01:27
Posted by 나는산.
TAGS ,

Leave your greetings here.

[로그인][오픈아이디란?]