C#List与ArrayList,Hashtable与Dictionary总结

Jessica ·
更新时间:2024-11-15
· 999 次阅读

在C#中我们会用到这几个东西,List与ArrayList,Hashtable与Dictionary,这些分别都是什么呢,前面两个是集合,而后面两个分别是哈希表与字典,它们四个之间也是有很多的联系的,在我们代码中,list与arraylist之间有很多的区别,在使用的时候list可以直接使用,而arraylist却要导入命名空间,这是它们在使用的时候,而他们的方法就有很多的相似,可以说是重复的,只要理解其中一个,那么在用另外一个的方法你也能理解它的意思,count、Add、Remove...这些方法,都是一样的作用,只不过它们两个有点区别,list是一个泛型集合需要对应数据类型,而arraylist是一个存数据不受限制的集合,Hashtable与Dictionary就有一个共同的特点了,就是它们都是键值对,方法也是很相似,下图就是它们整体的一个关系。对于后续的整理再上传,这些是目前自己的理解,并且也是通过看视频以后知道了。感谢那些给补充的亲们。


作者:盖鹏军



c#list arraylist list

需要 登录 后方可回复, 如果你还没有账号请 注册新账号