Почему reharper не предлагает удалить избыточные модификаторы доступа? - PullRequest
3 голосов
/ 11 апреля 2011

Resharper превосходен, как и любой фюле кно.

Однако, если я объявлю метод такой:

private void MethodName() { //code in here }

или перечисление:

public enum SomeEnum { Value1, Value2 }

Resharper не предлагает удалять избыточные модификаторы доступа ... почему бы и нет?

Ответы [ 3 ]

7 голосов
/ 11 апреля 2011

Скорее всего, потому что вы настроили это так: ReSharper -> Параметры -> Языки -> C # -> Стиль форматирования -> Другое -> Использовать явный частный / внутренний модификатор

5 голосов
/ 11 апреля 2011

Также не рекомендуется удалять лишние комментарии. Он признает, что часть содержимого файла кода, хотя и технически избыточна для компилятора, повышает удобочитаемость кода и, следовательно, удобство обслуживания.

1 голос
/ 11 апреля 2011

По умолчанию отсутствие модификатора доступа является нарушением StyleCop (если вы достаточно требовательны, чтобы включить ВСЕ правила).

...