2012-09-30 162 views
-2

我试图从COPL中使用下面的代码,并且找不到错误类型或命名空间组合。任何人可以帮助我这个。我无法找到一个程序集引用或命名空间相关联。找不到类型或名称空间

char[] inputSet = { 'A', 'B', 'C', 'D' }; 

Combinations<char> combinations = new Combinations<char>(inputSet, 3); 
string cformat = "Combinations of {{A B C D}} choose 3: size = {0}"; 
Console.WriteLine(String.Format(cformat, combinations.Count)); 
foreach (IList<char> c in combinations) 
{ 
    Console.WriteLine(String.Format("{{{0} {1} {2}}}", c[0], c[1], c[2])); 
} 
+0

定义了“Combinations”类的定义? –

+0

什么是COPL?什么是“组合”类型? – swiftgp

+0

这就是我无法找到 – user1301449

回答

3

的代码被复制/从该站点粘贴:http://www.codeproject.com/Articles/26050/Permutations-Combinations-and-Variations-using-C-G

它是如何使用的类中的一个组件,对于其也提供的代码(按照试验例的'下载链接)。

为了使测试代码正常工作,您需要下载代码,编译代码,并将生成的程序集引用到您自己的项目中。

+2

找到了链接(请参阅下面的答案)如果我可以简单地给我更多+ 1为OP做他们的研究... – Tim

+0

啊,他/她的意思是CPOL(代码项目开放许可证) – swiftgp

+0

当你说'研究',你的意思是'在谷歌上两分钟'?如果只有生活总是这么简单...... –

相关问题