当您在C(或一般的.NET)中使用泛型集合时,编译器是否基本上完成了开发人员过去为特定类型生成泛型集合所必须做的腿部工作。所以基本上。…它只是帮我们节省了工作?现在我想,这不可能是正确的。因为没有泛型,所以我们不得不在内部使用非通用数组来进行集合,因此存在装箱和拆箱(如果是值类型的集合)等。那么,泛型在cil中是如何呈现的呢?当我们说我们想要一个通用的东西集合时,它在做什么呢?我不一定需要cil代码示例(尽管这没关系),我想知道编译器如何获取泛型集合并呈现它们的概念。谢谢!我知道我可以用ildasm来看待这个问题,但在我看来,我仍然是中国人,我还没有准备好解决这个问题。我只想知道c(以