Tôi chỉ cần cài đặt Reshaper 4.5 và nó đã đưa ra những gợi ý sau đây:Resharper có chính xác không?
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
Tôi có nên làm những?
Tôi nghĩ rằng trong một số trường hợp, nó sẽ làm cho mã ít đọc được hơn nhưng nó sẽ cải thiện hiệu suất? những lợi ích của việc thực hiện những thay đổi này là gì?
Cảm ơn
Chỉ có một bài hát Rigobert. Hãy chắc chắn kiểm tra các lần xuất hiện khác nhau của các câu hỏi con của điều này trên diễn đàn này. –
Hãy thử cài đặt StyleCop và StyleCop-for-ReSharper sẽ cung cấp cho bạn các hướng dẫn kiểu mã được khuyến nghị của Microsoft. Bạn sẽ cần phải tinh chỉnh các quy tắc của R # để phù hợp. Đối với việc sử dụng var, chúng tôi luôn luôn sử dụng nó trong nội bộ vì nó giúp dễ đọc theo ý kiến của chúng tôi - các loại dành cho trình biên dịch chứ không phải con người. –
Hm. Tôi luôn sử dụng loại hình này - tôi đoán tôi cảm thấy như bạn nên biết những gì bạn đang nhận được từ các biểu thức lambda của bạn, và nó sẽ giúp ích một chút nếu bạn chỉ định nó hoàn toàn. – Yablargo