C#中小问题 List<person> list = new ArrayList<person>(); 可以这么定义么,这么定义是什么意思,求大神讲解 提示错误 1 非泛型 类型“System.Collections.ArrayList”不能与类型实参一起使用
------解决方案-------------------- List<person> list = new List<person>();
------解决方案-------------------- List<person> list = new ArrayList<person>(); 这是java 的代码吧?
.net里面ArrayList不是个泛型类
IList<person> list = new List<person>();
------解决方案-------------------- 这个比较简单,就是泛型,这个List中只能放person类型的,不能那样定义,可以查查泛型
------解决方案-------------------- ArrayList是非泛型,你只能这样 List<persion> list=new List<persion>();
------解决方案--------------------