【Aモデル録 フェーズ1 C#基礎】

07-07-2:C# 早見表(命名規則つき PC表示向き)

「データを入れるもの」早見表(命名規則つき)

種類 宣言書式 例 命名規則 覚え方
変数 型 名前; int age; camelCase 普通だから小文字から
パラメーター static void メソッド名(型 名前) Greet(string name) camelCase 普通だから小文字から
クラス public class 名前 { } public class Name { } PascalCase 名札は大文字から
メソッド アクセス修飾子 戻り値型 名前(…) public void Save() PascalCase
(動詞で始める)
クラスの公的行動
だから大文字から
フィールド private 型 _名前; private string _title; _camelCase 内緒だから頭に _
プロパティ public 型 名前 { get; set; } public string Title { get; set; } PascalCase 公的窓口は大文字から
コンストラクタ アクセス修飾子 クラス名(引数…) public User(string name) PascalCase 係は部と同じ名前
配列 型[ ] 名前; int[] ages = new int[3]; 複数形+camelCase 複数は s を忘れずに
リスト List<型> 名前 = new(); List<int> ages = new(); 複数形+camelCase 複数は s を忘れずに
種類 役割 宣言書式 命名規則
変数 (Variable) 一時的な値 型 名前; camelCase
パラメーター (Parameter) メソッドが値を受け取る メソッド名(型 名前) camelCase
クラス (Class) 設計図 public class 名前 { } PascalCase
メソッド (Method) 振る舞い・処理を定義 アクセス修飾子 戻り値型 名前(…) PascalCase(動詞で始める)
フィールド (Field) クラス内部の値 private 型 _名前; _camelCase
プロパティ (Property) 外部との出入口 public 型 名前 { get; set; } PascalCase
コンストラクタ (Constructor) 初期化処理 アクセス修飾子 クラス名(…) PascalCase
配列 (Array) 固定長データ 型[ ] 名前; 複数形+camelCase
リスト (List<T>) 可変長データ List<型> 名前 = new(); 複数形+camelCase


構成と読み方|タイトル一覧

Top - はじめに|この忘備録と「Aモデル」について