所以我有一個方法需要一個字符串。該字符串由一個常量值和2個bools,2個常量int以及一個可以爲10,20或30的int組成。這將全部是一個字符串,其中參數由下劃線分隔。C#使用所有可能的組合創建字符串
例子:
string value = "horse"
string combination1 = value+"_true_false_1_1_20";
dostuff(combination1);
我需要通過
運行每一個可能的組合如何利用這個恆定值,並通過該方法以所有可能的組合的運行呢?
字符串建:「VALUE_BOOL1_BOOL2_CONSTINT1_CONSTINT2_INT1」
Possibilities
VALUE = Horse
BOOL1 = True, False
BOOL2 = True, False
CONSTINT1 = 1
CONSTINT2 = 1,
INT1 = 10, 20, 30
我如何可以採取預先定義的字符串值,並創造一切可能的組合,並通過doStuff(字符串組合)方法運行它們?
嘗試閱讀有關循環:https://msdn.microsoft.com/en-us/library/f0e10e56%28v=vs.90%29.aspx – pseudoDust