分享

Dictionary字典和List列表

 昵称10504424 2013-03-25

Dictionary<[key], [value]>是一个泛型;

它本身有集合的功能有时候可以把它看成数组;

通过[key]可以找到对应的值;

实例化:Dictionary<int,string> dic=new Dictionary<int,string>();

添加:dic.Add(1,"one");

   dic.Add(2,"two");

     ```

提取元素:string a=dic[1];

//1、2是键,分别对应"one","two";

//键不能重复;

 

List<T>:命名空间:using System.Collections.Generic;

List<T>类是  ArrayList 类的泛型等效类。 该类使用大小可按需动态增加的数组实现  IList<T> 泛型接口;

不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高;

List<string> mList = new List<string>();

 

添加元素:Add();

删除元素:Remove;删除某元素后,其后面的元素下标自动跟进;

插入元素:Insert ;

判断是否存在:Contains(T item)   得到的结果是返回true或false;

排序:Sort();Reverse ()

清空:Clear();

元素数目:Count;

添加数组:AddRange();

 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多