龙腾猫跃 5 mēneši atpakaļ
vecāks
revīzija
6bce8a6515
1 mainītis faili ar 2 papildinājumiem un 4 dzēšanām
  1. 2 4
      Shared/Extensions/EnumerableExtensions.cs

+ 2 - 4
Shared/Extensions/EnumerableExtensions.cs

@@ -235,10 +235,8 @@ public static class EnumerableExtensions {
     /// 对集合的每个元素执行指定操作。
     /// 对集合的每个元素执行指定操作。
     /// </summary>
     /// </summary>
     public static IEnumerable<T> ForAll<T>(this IEnumerable<T> source, Action<T> action) {
     public static IEnumerable<T> ForAll<T>(this IEnumerable<T> source, Action<T> action) {
-        foreach (T item in source) {
-            action(item);
-            yield return item;
-        }
+        foreach (T item in source) action(item);
+        return source;
     }
     }
 
 
 }
 }