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

最新文章

  1. 配置Tomcat使用https协议
  2. [原创] Legato 8.1 oracle full backup skip 奇怪的问题处理过程 -- 非调度日期手工运行调度也不成功(skip)
  3. Hadoop-chd4.4.0安装
  4. Poj OpenJudge 百练 Bailian 1008 Maya Calendar
  5. 生产环境提升rman备份速度----启动块跟踪
  6. jvm 加载class文件过程
  7. 【学习笔记】tensorflow文件读取
  8. Wpf窗口中打开WinForm窗口
  9. SNF软件开发机器人平台2018-发展升级履历-零编程时代
  10. ASP.NET MVC从请求到响应发生了什么
  11. 荣耀实锤Magic2或将助力AI,再次带动成长?
  12. PopupWindow 学习总结
  13. 用ctrl+鼠标滚动调节字体大小
  14. 理解AppDomain
  15. (Java学习笔记) Java Threading (Java线程)
  16. python 检索一个目录下所有的txt文件,并把文件改为.log
  17. CSS3文本属性
  18. C中typedef 函数指针的使用
  19. Java Integer常量池
  20. final关键字的特点

热门文章

  1. 使用Spring容器动态注册和获取Bean
  2. JVM完整详解:内存分配+运行原理+回收算法+GC参数等
  3. 判断jquery类库是否加载,如未加载则加载。
  4. 2022GDUT寒训专题一I题
  5. SSM项目使用拦截器实现登录验证功能
  6. JVM调优方法
  7. POJ 1927 Area in Triangle 题解
  8. 「ZJOI2014」璀灿光华
  9. 记录常见的问题:encodeURICompnent 解码过程中出现空格 以及 第三方app中使用schema 唤起app
  10. JS 数据类型与运算符