C#开发之Dictionary泛型的使用

来源:互联网 发布:海外破解wifi软件 编辑:程序博客网 时间:2024/05/29 18:30

泛型这一话题是面试时经常问到的问题,经过自己回头查阅资料实际操作之后,整理如下:
泛型的出现是为了避免频繁的装箱和拆箱操作,也节省了频繁的开辟内存的操作。以下是Dictionary的使用。Dictionary就是一组键值对集合类型,可以存放任何数据类型,比如int,string,object等。

  Dictionary<int, string> dictionary;   dictionary = new Dictionary<int, string>();//Dictionary添加数据            for(int i = 0; i < 10; i++) {                dictionary.Add(i, "helloworld"+i);                   }            for(int i = 0; i < dictionary.Count; i++) {                Console.WriteLine("第" + i + "个值是" + dictionary[i]);                         }  string cc;dictionary.TryGetValue(2, out cc);Console.WriteLine("哈哈,这就是TryGetValue中Out的用法" + cc);

 

原创粉丝点击