读书人

C#中小疑点

发布时间: 2012-09-24 13:49:41 作者: rapoo

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>();
[解决办法]

探讨

List<persion> list=new List<persion>();能解释下这其中包含什么意思么,解释下这条语句

读书人网 >C#

热点推荐