Ho appena installato Reshaper 4.5 ed è venuto su con i seguenti suggerimenti:Il ricondizionatore è corretto?
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
devo fare questi?
Penso che in alcuni casi renderà il codice meno leggibile ma migliorerà le prestazioni? quali sono i vantaggi di apportare queste modifiche?
Grazie
C'è solo una canzone Rigobert. Assicurati di controllare le varie occorrenze dup delle sottolicità di questo forum. –
Prova a installare StyleCop e StyleCop-for-ReSharper che ti forniranno le linee guida sullo stile di codifica consigliate da Microsoft. Dovrai però modificare le regole di R # per farle combaciare. Per quanto riguarda l'uso di var, lo usiamo sempre internamente in quanto aiuta a leggere a nostro avviso - i tipi sono per il compilatore, non per gli umani. –
Hm. Ho sempre usato il tipo - credo che dovresti essere consapevole di quello che stai tornando dalle tue espressioni lambda, e aiuta un po 'se lo stai specificando a priori. – Yablargo