Mar*_*ers 9 c# naming-conventions private-methods
我试图弄清楚在C#中命名私有方法和私有静态方法的最聪明方法是什么.
背景:我知道私有成员的最佳做法是下划线前缀+ camelcase.你可以跟我争论这个,但相信我,我已经看到了遵循这个惯例的核心专业人士的足够代码,这是熟练的行业标准.
我也知道pascal案例是公共方法的行业标准.但我已经看到测试样式命名(即method_must_return_false_occasionally)与pascal case,camelcase和underscore-prefix + camelcase的组合,用于私有和私有静态方法.
但是,在C#中私有和私有静态方法命名的最佳实践风格是什么?
如果某些私有方法使用某些样式而不是其他方法,我可以理解,只需解释一下.
谢谢阅读.
ben*_*wey 16
查看Microsoft的命名指南和Brad Abram的风格指南
他们说所有方法都应该是PascalCase
public void DoWork() {}
private void StillDoWork() {}
private static void ContinueToDoWork() {}
Run Code Online (Sandbox Code Playgroud)