internal
C#中成员的命名约定是什么?
例如,WPF 控件的默认访问修饰符是内部的 - 我应该如何命名它们?
所有非公开成员都应该是lowerCamelCase
.
您通常不会命名 WPF 控件。除非您打算在它们上使用诸如 UIA 之类的东西。
话虽如此,请查看官方 C# 命名约定
编辑:即使您计划在您的应用程序上使用 UIA,除非需要,否则您应该避免命名控件。这鼓励了良好的实践(MVVM,UI 和逻辑的分离),并防止懒惰/没有经验的开发人员在实践背后求助于类似 winforms 的代码。
UIA 也可能依赖于诸如 之类的属性AutomationProperties.AutomationId
,因此完全不需要为 WPF 控件命名,当然除非您将它们用作情节提要目标或者您需要一些ElementName
绑定。
有时非公共成员可以是_lowerCamelCase。
这是一个链接 命名约定 - C++ 和 C# 变量中的下划线