C# 變數命名風格

C sharp 變數命名風格.png

在 C# 中,命名風格通常遵循 Microsoft 的 .NET 命名約定。以下是幾種常見的命名風格:

1. 駝峰式 (camelCase):第一個單詞小寫,後續每個單詞首字母大寫。這種風格常用於本地變數、方法參數,以及私有字段(通常加 _ 前綴)等。

int myVariableName = 10;

private int _myPrivateField;

2. 大駝峰式 (PascalCase):每個單詞首字母大寫。這是 C# 中最常見的命名方式,用於屬性名稱、方法名稱、類名、接口名等。

public class MyClassName

{

    public int MyProperty { get; set; }

    public void CalculateTotalAmount()

    {

        // ...

    }

}

interface IPaymentProcessor

{

    // ...

}

3. 全大寫蛇形命名法 (UPPER_SNAKE_CASE):所有字母大寫,單詞之間用底線分隔,主要用於常量或只讀的靜態字段。

public const int MAX_BUFFER_SIZE = 1024;

public static readonly int DEFAULT_TIMEOUT = 30;

總結建議

本地變數和參數名稱:使用駝峰式,例如 myVariable。

類、屬性、方法、和公有字段名稱:使用大駝峰式,例如 UserAccount 或 CalculateTotalAmount。

常量和靜態只讀字段名稱:使用全大寫蛇形命名法,例如 MAX_BUFFER_SIZE。

遵守這些約定不僅提升了程式碼的可讀性,也符合 C# 的最佳實踐。

聯絡我們、購買方式、客戶服務


請參閱以下網址:

https://tw.myai168.com/article/index?sn=11056

延伸閱讀

1.
MYAI W-70 中階1卡水冷人工智慧GPU工作站

2.
MYAI W-38 高階6卡水冷人工智慧GPU工作站

3.
MYAI W-61 高階6卡人工智慧GPU礦機型工作站

4.
MYAI S-58 高階6卡水冷4U人工智慧GPU伺服器

感謝客戶們的支持

臺灣大學、清華大學、陽明交通大學、成功大學、臺北醫學大學、高雄醫學大學、臺北護理健康大學、中國醫藥大學、國防醫學院、中興大學、中央大學、中山大學、中正大學、政治大學、暨南大學、嘉義大學、宜蘭大學、臺北教育大學、聯合大學、淡江大學、逢甲大學、長庚大學、義守大學、實踐大學、大同大學、中原大學、東吳大學、慈濟大學、慈濟科大、臺科大、北科大、臺中科大、雲林科大、勤益科大、虎尾科大、屏東科大、高雄科大、朝陽科大、明志科大、明新科大、南臺科大、亞東科大、中國科大、體育大學、國防大學、海軍軍官學校、陸軍專科學校、羅東高中、鼓山高中、高雄女中、臺大醫院、成大醫院、榮民總醫院、長庚醫院、慈濟醫院、義大醫院、亞東醫院、聯興國際醫院、中山科學研究院、國防部軍備局、法務部調查局、工研院、資策會、原子能委員會核能研究所、農業委員會特有生物研究保育中心、勞動部勞動研究所、紡織研究所、金屬工業研究發展中心、台灣儀器科技研究中心、車輛測試中心、中華電信、台灣自來水公司、台積電、聯電、南亞科、華邦電子、精材科技、華信光電、友達光電、群創光電、瀚宇彩晶、台塑、台塑石化、台塑網、南亞塑膠、台灣化學纖維、中國石油、羅技電子、義隆電子、隆達電子、達方電子、中磊電子、光紅建聖、鴻海、大聯大、世平興業、盟立自動化、迅得機械、南茂科技、順達科技、致伸科技、英特盛、豐興鋼鐵、中宇環保工程、竹陞科技、研揚科技、敦陽科技、竑騰科技、先豐通訊、神達電腦、神通電腦、百佳泰、科音國際、峰安車業、鴻鵠國際、藍海智慧、凸版蓋特資訊、遠傳電信、精誠軟體服務、酷媽、雄獅旅遊、北港武德宮、西螺福興宮等。