C#中小问题

Johnny_Bao 2012-09-17 12:57:50
List<person> list = new ArrayList<person>(); 可以这么定义么,这么定义是什么意思,求大神讲解
提示错误 1 非泛型 类型“System.Collections.ArrayList”不能与类型实参一起使用
...全文
172 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqtt789632147 2012-09-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

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

简单说就是声明并初始化一个只能装persion这个类实例的集合
Johnny_Bao 2012-09-17
  • 打赏
  • 举报
回复
List<persion> list=new List<persion>();能解释下这其中包含什么意思么,解释下这条语句
ZWYyj 2012-09-17
  • 打赏
  • 举报
回复
ArrayList是非泛型,你只能这样
List<persion> list=new List<persion>();
fangpengyu 2012-09-17
  • 打赏
  • 举报
回复
这个比较简单,就是泛型,这个List中只能放person类型的,不能那样定义,可以查查泛型
zhujiazhi 2012-09-17
  • 打赏
  • 举报
回复
List<person> list = new ArrayList<person>();
这是java 的代码吧?

.net里面ArrayList不是个泛型类

IList<person> list = new List<person>();
孟子E章 2012-09-17
  • 打赏
  • 举报
回复
List<person> list = new List<person>();

110,620

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧