简单介绍C#中数组、ArrayList、List、Dictionary的用法与区别


本文摘自PHP中文网,作者黄舟,侵删。

在工作中经常遇到C#数组、ArrayList、List、Dictionary存取数据,但是该选择哪种类型进行存储数据呢?很迷茫,今天小编抽空给大家整理下这方面的内容,需要的朋友参考下吧

前言

  在工作中经常遇到C#数组、ArrayList、List、Dictionary存取数据,但是该选择哪种类型进行存储数据,对于初学者的我一直不知道该怎么取舍。于是抽空好好看了下他们的用法和比较,在这里总结下来,后面有需要改进的再更新。

初始化

数组:

1

int[] buff = new int[6];

ArrayList:

1

ArrayList buff = new ArrayList();

List:

1

List<int> buff = new List<int>();

Dictionary:

1

Dictionary<int,string> buff = new Dictionary<int,string>;

分析比较

阅读剩余部分

相关阅读 >>

使用C#给pdf文档添加注释的示例代码分享(图)

具体介绍C#使用selenium+phantomjs抓取数据的案例(图文)

C# winform制作不规则窗体(代码)

详解C#常见应用函数的实例总结

C#是什么?有什么用?

如何在C#中使用bogus去创建模拟数据

C#日期格式转换的公共方法类的实现详解

c#中var和dynamic之间的区别是什么?

详解C#winform程序自动更新实现方法(图)

C#中关于的for循环与foreach循环的对比

更多相关阅读请进入《C#》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...