使用泛型来比较数字类型的大小

        /// <summary>
        /// 比较规则值和实际值
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="ruleNum">规则值</param>
        /// <param name="realNum">实际值</param>
        /// <returns></returns>
        private static bool CheckFitSingleRule<T>(T ruleNum, T realNum) where T : struct, IComparable
        {
            if (realNum.CompareTo(ruleNum) >= 0)
            {
                return true;
            }
            return false;
        }

 

posted @ 2019-07-12 17:19  向萧  阅读(616)  评论(0编辑  收藏  举报