摘要:
泛型与非泛型集合类在C#程序中是非常重要的一个基础概念,这里列一个表来进行对比:非泛型集合类泛型集合类描述ArrayListList表示具有动态大小的对象数组HashtableDictionary由键值对组成的集合SortedListSortedList和字典相似但有排序功能的集合QueueQueue表示标准的先进先出(FIFO)队列StackStack后进先出(LIFO)队列,提供压入和弹出功能 泛型与非泛型集合类在概念和功能上各有不同,其中非泛型集合类在取出值时需要进行类型的转换操作,如果加入值类型会引起装箱和拆箱的操作,这会带来巨大的性能额外开销,如果掌握好泛型数组之后可以不再需要用非泛 阅读全文
posted @ 2013-07-12 13:59
于为
阅读(469)
评论(0)
推荐(0)