現在、次のコードがあります。
DecisionVariable[] attributes =
{
new DecisionVariable("Var1", 2),
new DecisionVariable("Var2", 4),
new DecisionVariable("Var3", 1),
new DecisionVariable("Var4", 2),
new DecisionVariable("Var5", 5),
};
しかし、For ループを使用してそれらを作成したいと思います。
DecisionVariable[] attributes =
{
for (int i=0;i<49;i++)
{
new DecisionVariable ("Var" + i, iValues[i]);
}
};
2 番目のバージョンでは、C# から、"For" に無効な式が含まれていることがわかります。
どこかにタイプミスがありますか、それともコンストラクターで for ループを使用して、一般的に許可されていないようなものですか?