原文:為什么我不建議在C#中用下划線_開頭來表示私有字段

我在C 官方文檔的使用屬性里看到這種代碼: 這段代碼里的 month是以下划線開頭的,用來表示private。這樣做會有什么問題呢 項目混合使用了駝峰命名法與下划線命名法,擾亂了閱讀代碼的視線 不像其他語言 比如JavaScript ,C 本身已經提供了private修飾符,不需要再用下划線 重復表示private 下划線 已經用來表示棄元的功能了,是不是會造成混淆呢 實際上我簡單地使用駝峰命名法 ...

2020-02-27 23:43 0 1670 推薦指數:

查看詳情

PHP中用下划線開頭的變量含義

使用ThinkPHP開發的過程中應該盡量遵循下列命名規范 方法的命名使用駝峰法,並且首字母小寫或者使用下划線“_”,例如 getUserName,_parseType,通常下划線開頭的方法屬於私有方法; 屬性的命名使用駝峰法,並且首字母小寫或者使用下划線“_”,例如 tableName ...

Sat Jun 29 01:46:00 CST 2019 0 648
為什么不建議下划線作為標識符的開頭

因為python沒有私有變量的概念,所以約定俗稱以下划線開頭來聲明一個變量為私有,所以如果你不想讓變量私有,就不要使用下划線開頭 ...

Tue Nov 06 00:37:00 CST 2018 0 802
python - 以下划線開頭的變量和函數(公有,半私有私有

變量名的分類: 以數字字母開頭:正常的公有變量,如:a=1, def a() 以單下划線開頭:半私有,如:_b = 2, def _bb() 以雙下划線開頭私有,如:__c = 3, def __cc() 以雙下划線開頭下划線結尾:內置屬性名或魔法方法名(系統定義的名字 ...

Tue Nov 09 19:11:00 CST 2021 0 844
python以下划線開頭的變量名含義

Python核心風格:避免用下划線作為變量名的開始。 因為下划線對解釋器有特殊的意義,而且是內建標識符所使用的符號,我們建議程序員避免用下划線作為變量名的開始。一般來講,變量名_xxx被看作是“私有的”,在模塊或類外不可以使用。當變量是私有的時候,用_xxx 來表示變量是很好的習慣。因為變量名 ...

Tue Apr 12 19:17:00 CST 2016 0 6274
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM