c#代碼命名規則

c#代碼命名規則 c#

 

之前沒有考慮過命名的這個問題,寫起來就是爲所欲爲,想怎麼搞就怎麼搞,在可是代碼越寫越亂,連本身都搞不清楚了,不得不進行認真考慮。參考了一些文章,造成如下想法: spa

 

1、        總則 orm

一、            全部命名使用英文單詞,不得使用縮寫。 接口

二、            單詞直接順序寫,不使用下劃線連接。 事件

三、            命名空間、類型(結構、委託、接口)、字段、屬性、事件:單詞首字母大寫。 ci

四、            返回bool類型的方法、屬性的命名 ast

2、        class

一、            命名規則:單詞首字母大寫。 變量

二、            變量命名規則 List

l  成員變量:首單詞首字母小寫其餘單詞首字母大寫。

l  靜態變量:單詞首字母大寫。

3、        方法

一、            命名規則:單詞首字母大寫。

返回bool類型的:前綴爲IsCan或者 Try

二、            變量命名規則:

l  參數變量:首單詞首字母小寫,其餘單詞首字母大寫。

l  局部變量:以「_」開頭首單詞首字母小寫,其餘單詞首字母大寫。

4、        屬性

一、命名規則:單詞首字母大寫。

返回bool類型的:前綴爲IsCan或者 Try

===========

待補充!

相關文章
相關標籤/搜索