[英]C# - Naming conventions for internal members
C# internal
成員的命名約定是什么?
例如,WPF控件的默認訪問修飾符是內部的-應該如何命名?
所有非公開成員都應為lowerCamelCase
。
您通常不命名WPF控件。 除非您打算在其上使用UIA之類的東西。
話雖如此,請看一下官方C#命名約定
編輯:即使計划在應用程序上使用UIA,也應避免命名控件,除非需要。 這鼓勵了良好的做法(MVVM,UI和邏輯的分離),並防止了懶惰/沒有經驗的開發人員在做法之后求助於類似於Winforms的代碼。
UIA也可能依賴於諸如AutomationProperties.AutomationId
屬性,因此完全不需要為WPF控件命名,除非您當然將它們用作情節提要目標或需要某些ElementName
綁定。
有時,非公共成員可以是_lowerCamelCase。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.