今まで業務で使用してきた言語がC言語の者です。
このたびC#をかじってみようと、C#の命名規則を調べています。
そこで、主題の件ですが、
C#は基本的にはSnake形式は使用せず、Pascal形式とCamel形式を使用するというのはわかりました。
ググってみたところ、MS公式としては、メソッドはPascal形式ということなのですが、プライベートメソッドも同様なのでしょうか。
参考元:メソッドの名前付けのガイドライン
もしそうなら、いささか抵抗を感じます。
また、公開と非公開を同じPascal形式にすることにメリットを感じません。(メンバ変数は非公開をCamel形式にするのに)
というか、そもそもプライベートメソッドに関しては言及していないようなニュアンスを感じるのは気のせいでしょうか・・・
さらに、MS公式以外では、「私はプライベートメソッドはCamel形式を使っています」というサイトも多く見受けられました。
質問点としては以下の通りです。
- C#のプライベートメソッドに関する命名規則について、MS公式等で公表されているものはあるのか。
- プライベートメソッドがPascal形式だとして、それによるメリットは何か。また、皆さんはそれに準拠されているのか。
以上、よろしくお願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/14 09:36
退会済みユーザー
2016/11/14 09:55
2016/11/14 10:35
退会済みユーザー
2016/11/14 13:02