【发布时间】:2011-11-06 16:58:40
【问题描述】:
如何获得列表中所有可能的项目对(顺序不相关)?
例如如果我有
var list = { 1, 2, 3, 4 };
我想得到这些元组:
var pairs = {
new Tuple(1, 2), new Tuple(1, 3), new Tuple(1, 4),
new Tuple(2, 3), new Tuple(2, 4)
new Tuple(3, 4)
}
【问题讨论】:
-
{ 1, 1, 1, 1 }列表的期望输出是什么?六个(1, 1)还是一个(1, 1)?
标签: c# linq tuples combinations