diff --git a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs index ad25e2e9619801c032a4adf99e56123c42d058d5..46bdc339a4475b4ebfe5bed5c49bde4ca277ab2f 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.