John Skeetsの質問Select all unique combinations of a single list, with no repeats, using LINQを使用して、1つのリストのすべてのユニークな組み合わせを選択します。しかし LINQ(パート2)
は、誰かが最初の答えが働いているかの内部の仕組みコンポーネントによってコンポーネントを打破することができますList<int> slotIds = new List<int> {1, 2, 3};
var query = slotIds.SelectMany((value, index) => slotIds.Skip(index + 1),
(first, second) => new { first, second });
そして、その答えの下のコメントでそれを聞かないのはなぜですか? –