谁知道使用以下方法声明整数变量之间是否存在任何差异:
var i = default(int)
Run Code Online (Sandbox Code Playgroud)
VS
var i = 0;
Run Code Online (Sandbox Code Playgroud)
可能是一个小的性能差异或其他差异?
谢谢大家!
Eni*_*ity 30
这是var i = default(int)代码的IL :
IL_0001: ldc.i4.0
IL_0002: stloc.0 // i
Run Code Online (Sandbox Code Playgroud)
这是var i = 0;代码的IL :
IL_0001: ldc.i4.0
IL_0002: stloc.0 // i
Run Code Online (Sandbox Code Playgroud)
似乎它归结为个人偏好.