我试图解决与Gurobi
求解器的调度问题。 我想将我的Gurobi
解决方案写入控制台。我得到一个错误说Gurobi,C#:无法从'int'转换为System.Collections.Generic.List <int>
“参数1:无法从‘诠释’转换到System.Collections.Generic.List”
为其成功写入另外两个变量工作这确切的代码?控制台
如果这里是错误
using System;
using System.Collections.Generic;
using System.Linq;
using Gurobi;
List<List<List<int>>> X_ijk_list = new List<List<List<int>>>();
Console.WriteLine("X_ijk");
for (int k = 0; k < n_machines; ++k)
{
Console.WriteLine("Maschine" + k);
X_ijk_list.Add(new List<List<int>>());
for (int i = 0; i < n_jobs; ++i)
{
X_ijk_list[i].Add(new List<int>());
for (int j = 0; j < n_tasks_job[i]; ++j)
{
X_ijk_list[i].Add(Convert.ToInt32(X_ijk[i, j, k].Get(GRB.DoubleAttr.X))); //error here
Console.Write(X_ijk_list[i][j][k]);
Console.Write(";");
}
Console.WriteLine();
}
}
虽然我肯定会有的downvote没有评论,我还是会问为什么? –