C#语言:
1.动态二维数组 arrlist,定义为局部变量时,Min_fum()函数调用出错;
2.动态二维数组 arrlist,定义为全局变量时,会出现上图“字段...”错误;
我想把 arrlist作为全局变量,每个函数都可以去调用它。怎么实现,先谢谢了
arrlist放在Program下,让他成为一个字段(和第二个图一样),Add报错是因为类下面只能有字段属性索引器构造函数和方法这些定义,你Add操作应该是在某个方法下。看你的意思要么加个静态构造函数去初始化arrlist[0]要么把那个Add方法放Main里面。
@水清&天蓝: ...建议还是先找本基础书入下门,不然连最基础的都没有基本没办法写的。
static Program(){
arrList.Add...
}
你定义全局就可以啦,初始化在Main方法内初始化
或者这样 List<List<int>> list=new List<List<int>>()
{
new List<int>(),new List<int>(),new List<int>(),new List<int>(),
}
@水清&天蓝: 那就是执行顺序的问题了
...