我的老板禁止我使用 var
,因为它会导致装箱并减慢应用程序的速度。
这是真的吗?
最佳答案
一种可能有效的方法是编写这两个方法:
public static void WithInt()
{
int x = 5;
Console.WriteLine(x);
}
public static void WithVar()
{
var x = 5;
Console.WriteLine(x);
}
编译并使用 ildasm
检查生成的 CIL。给你的老板看。
关于c# - C# 中的 var 关键字会导致装箱吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3555625/