C#随机打乱列表List项目顺序
以下泛型扩展方法,实现了随机打乱泛型列表List<T>的功能
        public static List<t> DisorderItems<t>(this List<t> TList)  // 打乱 泛型列表项目
        {
            List<t> NewList = new List<t>();
            Random Rand = new Random();
            foreach (var item in TList)
            {
                NewList.Insert(Rand.Next(NewList.Count()), item);
            }
            return (NewList);
        }
知乎: @张赐荣
赐荣博客: www.prc.cx
 
                    
                 
                
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号