我刚安装整形器4.5,它想出了以下建议:Resharper是否正确?
return this.GetRuleViolations().Count() == 0; -- REMOVE this.
new string[] { this.ID.ToString(), this.Registration } -- REMOVE string, MAKE ANONYMOUS TYPE
int i = Method.GetNumber(); -- REPLACE int WITH var
我应该做这些?
我认为在某些情况下,它会使代码不易读,但会提高性能吗?做出这些改变有什么好处?
感谢
只有一首Rigobert歌曲。一定要在这个论坛上查看这个subquestions的各种dup事件。 – 2009-08-19 10:50:47
尝试安装StyleCop和StyleCop-for-ReSharper,它将为您提供Microsoft推荐的编码风格指南。你需要调整R#的规则来匹配。至于var的使用,我们总是在内部使用它,因为它在我们看来有助于可读性 - 类型是针对编译器的,而不是人类。 – 2009-08-19 11:00:25
嗯。我总是使用这种类型 - 我想我觉得你应该知道你从lambda表达式中得到什么,如果你直接指定它,它会有所帮助。 – Yablargo 2012-07-13 01:44:15