首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 編程規範 - 上 (3) 空格、花括號、縮排規範

     編輯:關於C語言

2.5 空格

  • 關鍵字與左括號間加空格:while (true)。方法名與左括號不加空格。
  • 參數逗號後加空格。
  • 二元運算子前後加空格(除 . 外)。一元運算子、++/-- 不加。
  • for 陳述句三表達式間加空格。

2.6 花括號 {}

  • 左大括號換行並與關鍵字/方法名對齊。
  • 左右大括號垂直對齊。
  • 左大括號通常獨佔一行。
  • if/while/do 必須加大括號,即使單行或空。
  • 右大括號後建議加註釋標示對應左括號(巢狀深時)。

2.3 縮排

每層 1 Tab (4 空格),原始碼勿含 Tab 字元。VS 設定:工具→選項→文字編輯器→C#→定位點→插入空格。

2.4 空行

  • 介面/類別/列舉定義間:兩空行。
  • 方法/屬性間、變數宣告與陳述句間、邏輯塊間、return 前、屬性/方法/字段間:一空行。
  • 註釋與被註釋語句不空行,與其他語句空一行。
  • 禁無規則空行(如連續 10 行)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved