Beispiel #1
0
        public static bool SafeSucceeded <T1, T2, T3, T4>(HR_Func <T1, T2, T3, T4> func, T1 a1, T2 a2, T3 a3, T4 a4)
        {
            if (func == null)
            {
                throw new ArgumentNullException("func");
            }

            try
            {
                return(func(a1, a2, a3, a4) >= 0);
            }
            catch
            {
                return(false);
            }
        }
Beispiel #2
0
        public static bool SafeSucceeded <T>(HR_Func <T> func, T a1)
        {
            if (func == null)
            {
                throw new ArgumentNullException("func");
            }

            try
            {
                return(func(a1) >= 0);
            }
            catch
            {
                return(false);
            }
        }