C#中集合数据类型的比较

Joe*_* Gö 16 c# data-structures

有谁知道对不同C#集合类型的一个很好的概述?我在寻找的东西显示这如基本的操作Add,Remove,RemoveLast等的支持,并给予相对性能.

对于各种泛型类来说会特别有趣 - 如果它显示出来,那就更好了.如果List<T>where T是一个类和一个Tstruct是struct 之间的性能差异.

一个开始将是抽象数据结构的一个很好的备忘单,比较链接列表,哈希表等等.谢谢!

Ben*_*ell 25

究竟你在找什么确实存在.我忘了链接,试图找到它我偶然发现了这个问题.无论如何,我找到了链接,并认为我应该分享它:http: //xbox.create.msdn.com/downloads/?id = 123&filename = DataStructures_CheatSheet.doc


And*_*are 8

这不是一个备忘单,但它是一个开始学习的好地方: 集合类(C#编程指南).

编辑:我会专门看一下这个相关部分:选择一个集合类 .

请务必仔细选择您的System.Collections类.使用错误的类型可能会限制您对集合的使用.