VB.NET에서 모든 조합 (순열이 아닌)을 생성해야합니다. 검색을했는데 순열에 대한 것으로 나타났습니다. 순열). 내가 필요로 무엇VB에서 모든 실제 조합을 생성합니다. VB.net
문자열 배열의 조합을 생성하는 것입니다 :
난 그냥 1 개 길이를 말한다면, 그것은 반드시 반환 :
one
two
three
four
five
six
내가 만약
Dim data_array As String() = {"one", "two", "three", "four", "five", "six"}
을 그 필요 2 길이라고 말하면, 되돌아 와야합니다 :
oneone
onetwo
onethree
onefour
... etc ...
twoone
twotwo
twothree
... etc ...
그리고 모든 조합으로 끝날 때까지 계속됩니다.
내가 더 길게 말하면 잘해라.
나를 도와 줄 사람이 있습니까? 고맙습니다.
VB는 코드가 어떤 값도 반환하지 않는다고 말하면 어떻게 사용할 수 있을지 모르겠다. – Minion
버퍼 변수의 내용을 검사해야한다. 여기에는 문자열 목록이 포함됩니다.나는 2라는 깊이로 불렀다. 이것은 당신이 oneone, onetwo, onethree 등을 얻어야한다는 것을 의미한다. 깊이 3을 가지고 전화하면 oneonetw, oneonethree, onetwoone 등을 얻을 것이다. – deadlyvices
그것은 작동한다! 고맙습니다. :) – Minion