在我的解決方案,我有這樣的ReSharper的建議無效的方法公開,內部或受保護的 - 怎麼總是有需求的訪問修飾符
void OnFooLoaded(param bar)
{
// method body
}
使用的ReSharper 7的方法設置,它表明,我可以使方法是公開的,內部的還是保護的。我似乎無法弄清楚我可以在哪裏更改此方法,因此方法簽名具有有一個可見性修改器(即私人,公共等)。我應該看看Resharper選項 - >代碼檢查 - >檢查嚴重性或有某處否則我錯過了一個設置?
爲什麼要關閉此功能?有沒有特別的原因讓你不想指定可見性? http://csharp.net-tutorials.com/classes/visibility/(關於visibillity的說明) – ruffen 2013-02-20 12:37:41
@ruffen儘可能使用隱含的可見性。這是個人偏好。 – millimoose 2013-02-20 12:38:08
@niwi你想禁用什麼?建議明確添加隱含的可見性修飾符? ('代碼編輯> C#>格式化樣式>其他> Mofidiers')或者建議根據方法的使用位置自動限制可見性? – millimoose 2013-02-20 12:38:57