C#.NET为List添加扩展方法:获取唯一值

来源:互联网 发布:遥知不是雪,为有暗香来 编辑:程序博客网 时间:2024/05/21 08:52
    public static class ListTools    {        /// <summary>        /// 获取唯一值列表        /// </summary>        /// <param name="strList">原始值</param>        /// <returns>唯一值</returns>        public static List<T> GetUniqueValue<T>(this List<T> list)        {            List<T> tmp = new List<T>();            for (int i = 0; i < list.Count; i++)            {                if (!tmp.Contains(list[i]))                    tmp.Add(list[i]);            }            return tmp;        }    }
0 0
原创粉丝点击