Use*_*ser 3 .net resharper implicit-typing
我正在使用ReSharper帮助我发现我的代码中可能存在的错误,虽然不是错误,但它仍然抱怨我应该使用var
关键字而不是在声明上显式键入变量.我个人认为,如果我写的话,对我和任何读我代码的人都会更清楚
IList<T> someVar = new List<T>();
Run Code Online (Sandbox Code Playgroud)
代替
var someVar = new List<T>();
Run Code Online (Sandbox Code Playgroud)
知道两种方式之间没有性能差异,我应该忽略这些提示还是坚持使用var
关键字?
它只是一个品味的问题,还是隐含地输入变量的好习惯?
归档时间: |
|
查看次数: |
2443 次 |
最近记录: |