C#数组和list集合的区别
2016-07-25 00:00
344 查看
摘要: 简单的对比伪代码;
//List //常规数组
List<String> myList = new List<String>(); String [] myList = new String[2];
String a ="xxxx";
myList.Add(a); String a ="xxxx";
String b ="yyyy";
myList.Add(b); String b ="yyyy";
object o = myList[1]; object o=myList[1];
int Size=myList.Count; int Size=myList.Length;
bool isIn= myList.Contains(b); bool isIn=false;
for(int i=0;i<myList.Length;i++){
if(b==myList[i])
isIn=true;
}
//List //常规数组
List<String> myList = new List<String>(); String [] myList = new String[2];
String a ="xxxx";
myList.Add(a); String a ="xxxx";
String b ="yyyy";
myList.Add(b); String b ="yyyy";
object o = myList[1]; object o=myList[1];
int Size=myList.Count; int Size=myList.Length;
bool isIn= myList.Contains(b); bool isIn=false;
for(int i=0;i<myList.Length;i++){
if(b==myList[i])
isIn=true;
}
相关文章推荐
- ruby 数组使用教程
- Ruby中的数组和散列表的使用详解
- C#实现AddRange为数组添加多个元素的方法
- C#比较二个数组并找出相同或不同元素的方法
- C#动态调整数组大小的方法
- 详解Lua中的数组概念知识
- Perl中的列表和数组学习笔记
- 探索PowerShell (八) 数组、哈希表(附:复制粘贴技巧)
- C#中数组初始化与数组元素复制的方法
- C#交错数组用法实例
- Linux Shell 数组建立及使用技巧
- PowerShell数组的一些操作技巧
- C#中list用法实例
- C#通过yield实现数组全排列的方法
- C#不重复输出一个数组中所有元素的方法
- C#实现将数组内元素打乱顺序的方法
- C#中Ilist与list的区别小结
- C#中IList<T>与List<T>的区别深入解析
- C#对list列表进行随机排序的方法
- C#中用foreach语句遍历数组及将数组作为参数的用法