C#集合的表示

时间:2012-03-27 17:26:21

标签: c#-4.0

我想知道C#集合如何在内存中表示?它们是否表示为链表或数组。在我的项目中,我必须大量使用列表并且性能至关重要,因此我应该创建自定义通用链表(带有一些附加功能)还是应该使用通用List类。任何帮助都会得到很高的评价。

1 个答案:

答案 0 :(得分:1)

使用Reflection(或ILSpy等)查看c#collections的内部实现