0
我試圖使用Felice Pollano的笛卡爾產品輔助類實現解決方案,找到here。如何實施笛卡爾產品輔助類
他在呼喚他的類實例使用文本字符串數組,如:
var cross = new CartesianProduct<string>(
new string[] { "JUICY", "SWEET" }
, new string[] { "GREEN", "YELLOW" }
, new string[] { "APPLE", "BANANA", "MANGO" });
可正常工作。
在我的實現中,我需要做更動態的事情,因爲我需要從XML中提取值。我越來越掛在如何做到這一點。例如,該不工作:
object[] array = new object[] {new string[] { "JUICY", "SWEET" } ,
new string[] { "GREEN", "YELLOW" },
new string[] { "APPLE", "BANANA", "MANGO" } };
var cross = new CartesianProduct<object>(array);
構造正在輸入數組作爲單個param
,該結垢的事情了。
有關如何以不同方式調用此類的任何建議,以使其工作或更新幫助程序類以支持我需要執行的操作?
啊,就在我的面前。謝謝! – Scott