From dac71c9911ad0f6d9de170e221e75e5b727784ea Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Wed, 10 Aug 2016 16:51:14 +0200 Subject: [PATCH] removed Once-Method (not needed) --- .../VectoCommon/Utils/EnumerableExtensionMethods.cs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs index ad25e2e961..46bdc339a4 100644 --- a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs +++ b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs @@ -98,10 +98,6 @@ namespace TUGraz.VectoCommon.Utils /// <summary> /// Sums up the values of selector. /// </summary> - /// <typeparam name="TU"></typeparam> - /// <typeparam name="TResult"></typeparam> - /// <param name="values"></param> - /// <param name="selector"></param> /// <returns></returns> public static TResult Sum<TU, TResult>(this IEnumerable<TU> values, Func<TU, TResult> selector) where TResult : SIBase<TResult> @@ -120,12 +116,6 @@ namespace TUGraz.VectoCommon.Utils return values.DefaultIfEmpty().Aggregate((sum, current) => sum + current); } - public static Func<bool> Once() - { - var once = 0; - return () => once++ == 0; - } - /// <summary> /// Get the first two adjacent items where the predicate changes from true to false. /// If the predicate never gets true, the last 2 elements are returned. -- GitLab