예제 #1
0
 public static void ForEach <T>(IEnumerable <T> enumerable, Functional.UnaryVoidFunction <T> func)
 {
     foreach (T t in enumerable)
     {
         func(t);
     }
 }
예제 #2
0
 public static void ForEach <T>(InputIterator <T> begin, InputIterator <T> end, Functional.UnaryVoidFunction <T> func)
 {
     for (begin = IteratorUtil.Clone(begin); !begin.Equals(end); begin.MoveNext())
     {
         func(begin.Read());
     }
 }