Tag: 数组列阵

C#排列的ArrayList的数组?

我有一个ArrayList [] myList,我试图创build一个数组中的所有值的排列列表。 例子:(所有的值都是string) myList[0] = { "1", "5", "3", "9" }; myList[1] = { "2", "3" }; myList[2] = { "93" }; myList的数量可以改变,所以它的长度是事先不知道的。 我希望能够生成类似于以下的所有排列的列表(但有一些额外的格式)。 1 2 93 1 3 93 5 2 93 5 3 93 3 2 93 3 3 93 9 2 93 9 3 93 这是否意味着我正在努力完成什么? 我似乎无法想出一个好的方法来做到这一点,(如果有的话)。 编辑: 我不确定recursion是否会干扰我以我自己的方式格式化输出的愿望。 对不起,我没有提到我的格式是什么。 我想最终build立一个如下格式的所有组合的string[]数组: […]