项目中经常遇见需要将一个巨大集合拆分成多个子集合的需求,以下提供两种方法供于参考,如果有其他更好的方法,欢迎私信讨论。 循环拆分(demo为100条数据的集合拆分成10个集合) List<string> a = new List<string>();//父集合 List<List<string>> b = new List<List<string>>();//拆分的子集合 List<string> c = new List<string>();//中间量 for (int i = 0; i