今天要介紹兩個常用的命名法
1.PascalCase
2.camelCase
2.camelCase
PascalCase就是把每個單字的第一個字母變成大寫
通常用在類別(class),方法(Method),屬性(Property)
camelCase則是第一個單字的字母小寫而在他之後的每個單字的第一個字母都大寫
通常用在私有的欄位(field),方法的參數,以及區域變數
以下是簡單的範例
public class Customer
{
private int _id;
public string Name { get; set; }
public void Charge(int amount)
{
var tax = 0;
}
}
|
其中,私有的欄位習慣上都會加一個底線在前面
使用命名法的好處是可以讓你的程式碼看起來比較整齊,增加可讀性
相反的如果使用不當,就會變得很奇怪
Customer GetCustomer(int _id);
Customer saveCustomer(Customer customer);
|
為什麼方法一使用PascalCase命名法而方法二卻變成camelCase命名法
為什麼方法一的參數有加底線方法二的就沒有
留言
張貼留言