فهرست منبع

Don't nullcheck GetEnumerator

akarnokd 7 سال پیش
والد
کامیت
73f9412ad7
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      Ix.NET/Source/System.Interactive/Retry.cs

+ 2 - 2
Ix.NET/Source/System.Interactive/Retry.cs

@@ -54,7 +54,7 @@ namespace System.Linq
                 var enumerator = default(IEnumerator<TSource>);
                 try
                 {
-                    enumerator = source.GetEnumerator() ?? throw new NullReferenceException();
+                    enumerator = source.GetEnumerator();
                 }
                 catch
                 {
@@ -102,7 +102,7 @@ namespace System.Linq
                 var enumerator = default(IEnumerator<TSource>);
                 try
                 {
-                    enumerator = source.GetEnumerator() ?? throw new NullReferenceException();
+                    enumerator = source.GetEnumerator();
                 }
                 catch (Exception ex)
                 {