簡體   English   中英

私有方法C#的名稱約定-Visual Studio 2017

[英]Name convention for private methods C# - Visual Studio 2017

我剛剛安裝了新版本的Visual Studio 2017,並且該工作室向我建議,我應將Pascal大小寫用於私有方法(void PrivateMethod())。 一切都很好,這只是名稱約定。 我通常使用Camel大小寫(避免使用privateMethod())。 我不打算改變我的風格。

但是,為什么Visual Studio 2017會因其名稱約定而錯誤地為FormsApp生成私有方法? -> private void button3_Click(object sender,EventArgs e)然后它建議我將名稱更改為Button3_Click。

這不是很重要,但我對此感到很好奇。 微軟方面可能是一個錯誤?

VS 2017可讓您指定所需的代碼樣式。

查找工具>選項>文本編輯器> C#>代碼樣式>命名

“管理樣式”按鈕可讓您添加“ lowerPascalCase”樣式,而“ +”按鈕可讓您添加使用該樣式用於私有方法的新規則。 通過“嚴重性”列,您可以確定規則執行的嚴格程度。

確保在列表中的“非現場成員”上方對新規則進行排序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM