Ver Fonte

In EnumerableEx.ForEach, index increment should be checked.

Dixin Yan há 9 anos atrás
pai
commit
555cd75b48

+ 1 - 1
Ix.NET/Source/System.Interactive/EnumerableEx.Single.cs

@@ -61,7 +61,7 @@ namespace System.Linq
 
 
             var i = 0;
             var i = 0;
             foreach (var item in source)
             foreach (var item in source)
-                onNext(item, i++);
+                onNext(item, checked(i++));
         }
         }
 
 
         /// <summary>
         /// <summary>