C#/命名規約

C#/命名規約

バージョンと製造年月日

2010-10-20

形式的

対象 命名
ファイル基本的にクラス名と同一
定数 大文字アンダーバーつなぎ
変数 ラクダ
列挙型 パスカル
列挙値 パスカル
クラス パスカル
インターフェースI + パスカル
メソッドパスカル
プロパティパスカル
イベントパスカル

意味的

対象 命名
クラス(実装強調) パスカル + Impl
抽象クラス Abstract + パスカル
変数(bool値格納) is + パスカル
メソッド(工場系) Create + パスカル
メソッド(変換系) To + パスカル
メソッド(真偽系) Is + パスカル

タグ

csharp/naming_rules.txt · 最終更新: 2010-10-20 15:12 by ore