Esempio n. 1
0
        /// <summary>
        /// 泛型  对象类型的屏蔽
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="obj"></param>
        /// <param name="result"></param>
        /// <returns></returns>
        public static T ToTextFilter <T>(this T obj, out bool result)
        {
            T t = WordFilterHelper <T> .TextFilter(obj, out result);

            return(t);
        }
Esempio n. 2
0
        /// <summary>
        ///泛型  列表类型的转换 屏蔽
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="list"></param>
        /// <param name="result"></param>
        /// <returns></returns>
        public static IEnumerable <T> ToTextFilter <T>(this IEnumerable <T> list, out bool result)
        {
            list = WordFilterHelper <T> .TextFilter(list, out result);

            return(list);
        }
Esempio n. 3
0
        /// <summary>
        /// 扩展string方法 过滤敏感词
        /// </summary>
        /// <param name="text"></param>
        /// <param name="result"></param>
        /// <returns></returns>
        public static string ToTextFilter(this string text, out bool result)
        {
            text = WordFilterHelper <object> .TextFilter(text, out result);

            return(text);
        }