Przeglądaj źródła

Don't nullcheck GetEnumerator

akarnokd 7 lat temu
rodzic
commit
73f9412ad7
1 zmienionych plików z 2 dodań i 2 usunięć
  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)
                 {