C#List与ArrayList,Hashtable与Dictionary总结

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

评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皮卡冲撞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值