我有一个包含一些值的列表,比如说 1 2 3 4 5 6
我需要像这样将它们配对:
12 13 14 15 16 23 24 25 26 34 35 36 45 46 56
基本上,我需要将它们全部混合起来以创建独特的值集。
您对如何创建这样的新列表有什么想法吗?
谢谢您的意见!
使用 Linq 和元组:
var arr = new[] { 1, 2, 3, 4, 5, 6 };
arr.SelectMany((fst, i) => arr.Skip(i + 1).Select(snd => (fst, snd)));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)