C#随机打乱列表List元素顺序

2023-05-22,,

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);
        }

C#随机打乱列表List元素顺序的相关教程结束。

《C#随机打乱列表List元素顺序.doc》

下载本文的Word格式文档,以方便收藏与打印。