最佳答案
前面我问了一个关于为什么我看到这么多的例子使用__abc0关键字的问题,得到的答案是,虽然它只对匿名类型是必要的,但它仍然被用于使代码编写“更快”/更容易,并且“只是因为”。
在这个链接(“c# 3.0 - Var不是对象”)之后,我看到var
在IL中被编译为正确的类型(你将在本文的中途看到它)。
我的问题是,如果有的话,使用var
关键字的IL代码会占用多少,如果它在任何地方都被使用,它是否会接近代码性能的可测量水平?