安装 ReSharper 后,它要求(通过警告)我尽可能使用 var,例如
UnhandledExceptionEventArgs ue = (UnhandledExceptionEventArgs) t;
ReSharper 想把它变成
var ue = (UnhandledExceptionEventArgs) t;
我更喜欢第一个版本,有什么理由更喜欢 var 吗?更好的性能?任何事物?或者它只是一种代码风格?
这实际上只是一种编码风格。编译器为两种变体生成完全相同的内容。