Sfoglia il codice sorgente

Ix: some cleanups from recent PRs

akarnokd 7 anni fa
parent
commit
1305504889

+ 2 - 2
Ix.NET/Source/Benchmarks.System.Interactive/Program.cs

@@ -8,9 +8,9 @@ using BenchmarkDotNet.Running;
 
 namespace Benchmarks.System.Interactive
 {
-    class Program
+    internal class Program
     {
-        static void Main(string[] args)
+        internal static void Main(string[] args)
         {
             Console.WriteLine("Effective Ix-version: " + typeof(EnumerableEx).Assembly.GetName().Version);
 

+ 1 - 7
Ix.NET/Source/System.Interactive/Defer.cs

@@ -27,18 +27,12 @@ namespace System.Linq
 
         private static IEnumerable<TSource> Defer_<TSource>(Func<IEnumerable<TSource>> enumerableFactory)
         {
-            /*
-            foreach (var item in enumerableFactory())
-            {
-                yield return item;
-            }
-            */
             return new DeferEnumerable<TSource>(enumerableFactory);
         }
 
         private sealed class DeferEnumerable<TSource> : IEnumerable<TSource>
         {
-            readonly Func<IEnumerable<TSource>> _enumerableFactory;
+            private readonly Func<IEnumerable<TSource>> _enumerableFactory;
 
             public DeferEnumerable(Func<IEnumerable<TSource>> enumerableFactory)
             {