2017-06-21 24 views
0

ここでは可変数の引数を渡そうとしています。また、ここで引数の数が不定です。C#

Codification codebook = new codification(data,"Attr1","Attr2",..."AttrnumOfAttrColumns,"Result") 

と:

int[][] inputs = symbols.ToJagged<int>("Attr1","Arrt2",..."AttrnumOfAttrColumns); 

私はそこにこれを行う方法はないright.Isをあるforループでそれをやろうとしたのですか? Accord.net manual

によると

Codification codebook = new Codification(data, for (int i = 0; i < numOfAttrColumns; i++) {return "Attr"+Convert.ToString(i) }, "Result"); 
+0

編纂コードブック=新しい成文化を置くことができます(データ、新しい文字列[] { "ATTR1"、 "Attr2の"、... "AttrnumOfAttrColumns、 "結果"}); –

+0

私はこれが重複しているとは思わない。OPの3番目のコードブロックは、彼らが助けを得ようとしているもので、少し混乱していたと認められている – maccettura

+0

OPあなたは、ここ](https://dotnetfiddle.net/rsqdpz) – maccettura

答えて

0

あなたは

Codification codebook = new codification(data, new string[] { 
    "Attr1", "Attr2", ..., "AttrnumOfAttrColumns", "Result"});