使用下面的代码,我收到以下错误,使用的方法记录在这里。为什么该方法不接受我的字符串列表来创建新图层?
Error (CS0120): An object reference is required for the non-static field, method, or property 'Rhino.DocObjects.Tables.LayerTable.Add(string, System.Drawing.Color)' (line 73)
代码:
private void RunScript(List<string> x, ref object A)
{
for (int i = 0; i <= x.Count;i++)
{
Rhino.DocObjects.Tables.LayerTable.Add(x[i], Color.Black);
}
A = x;
}
第 73 行是这一行:
Rhino.DocObjects.Tables.LayerTable.Add(x[i], Color.Black);