2010年8月18日

C#遍历访问Dictionary和HashTable

摘要: 一般地Dictionary是按照元素的添加顺序输出的,这和HashTable不同。 Dictionary<int, string> dictionary = new Dictionary<int, string>();dictionary.Add(1, "xiaowang");dictionary.Add(21, "dsd");dictionary.Add(33, "dsf... 阅读全文

posted @ 2010-08-18 15:02 风雨者2 阅读(15955) 评论(0) 推荐(2) 编辑

c#中Dictionary、ArrayList、Hashtable和数组的区别是什么?[转]

摘要: C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue 1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小, 但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是object. 3.... 阅读全文

posted @ 2010-08-18 14:35 风雨者2 阅读(4353) 评论(0) 推荐(0) 编辑

C# Dictionary 泛型类例子

摘要: using System;using System.Collections.Generic;public class Example{public static void Main(){// Create a new dictionary of strings, with string keys.//Dictionary<string, string> openWith =new Di... 阅读全文

posted @ 2010-08-18 14:06 风雨者2 阅读(772) 评论(0) 推荐(0) 编辑

导航