我试过寻找,我没有找到我想要完成的东西。如何在两个组中找到List的所有组合?
比方说,我有一个List<int>
有大约50个号码
List<int> _myList = new List<int>();
for (int i = 0; i < 49; i++)
{
_myList.Add(i);
}
是如何获得基于两个阵列上的组合列表?
例如 我的结果集看起来像
1,1
1,2
1,3
1,4
1,5
和那些被认为是独特的。有没有可能说1,2
与2,1
相同?
你想要的结果只包含独特的集即使列表包含重复的值?或者:你知道该列表从不包含重复吗? – olydis
@olydis如果你指的是我的源列表,源列表将永远不会有重复 –
http://stackoverflow.com/questions/7802822/all-possible-combinations-of-a-list-of-values-in -c-sharp –