C# 二维数组 排列组合
List<List<String>> list = new List<List<string>>() { new List<string>() { "a", "b", "c" }, new List<string>() { "A", "B" }, new List<string>() { "1", "2" } }; var array = list.Aggregate((m, n) => m.SelectMany(t1 => n.Select(t2 => t1 + t2).ToList()).ToList()).ToList();
- 上一篇 »php数组全排列,元素所有组合
- 下一篇 »PHP二维数组追加修改二维数组数据