Я только что взял Resharper и начал преобразовывать поля в свойства. Я хочу, чтобы эти свойства были защищены, но Resharper не хочет давать мне такую возможность. Вместо этого есть только вариант Protected Internal. Это заставляет меня задуматься. Либо где-то есть правило, согласно которому свойства всегда должны быть «защищены внутренними», а не просто «защищенными». Или я просто не умею пользоваться решарпером. Что это?
Обновление: связались с Jetbrains сами, и они определили это поведение как ошибку и создали отчет об ошибке. Ответ Марка по существу верен в отношении использования «защищенного внутреннего», поэтому он получает галочку.