受保护的内部属性与受保护的属性和Resharper

时间:2010-07-03 10:35:58

标签: c# .net properties resharper protected

我刚刚接过Resharper并且一直在玩转换领域到属性。我想要保护这些属性,但Resharper不想给我这个选项。相反,只有一个受保护的内部选项。这让我有所思考。要么某个地方的规则应该始终是“内部保护”而不仅仅是“受保护”。或者我只是不知道如何使用resharper。这是什么?

更新:联系Jetbrains本身,他们已将此行为识别为错误并引发错误报告。对于'受保护的内部'的使用,Marc的答案基本上是正确的,所以他得到了答案。

1 个答案:

答案 0 :(得分:4)

目前有哪些领域? public?我想知道你是否有其他类型的代码已经触及属性,因此如果它们只是 protected就会中断。我不知道resharper对此感觉如何,但是没有必要(甚至特别常见)制作protected internal - 所以protected 应该是合理的选择。