Pascal ケーシング (上部のキャメル ケース) と下部のCamelCasingについて同僚と議論してきました。これらは、SQL データベースのテーブル名から C# コードのプロパティの命名まで、キャメル ケーシングを小文字にするために使用されますが、私は Pascal ケーシングの方が好きです。
string firstName;
public string FirstName {
...
}
しかし、彼らはこれに慣れています:
string _firstname;
public string firstName {
...
}
私は彼らの「標準」に追いつこうとしているので、コードは同じように見えますが、私はそれが好きではありません.
私は、少なくとも .NET フレームワークがこの規則を使用していることを見てきました。それが、コードを保持しようとする方法です。
System.Console.WriteLine("string")
何を使用/好みで、その理由は何ですか? 他の誰かがこの質問をした場合は申し訳ありませんが、検索しても何も見つかりませんでした。
更新: プロパティではなくメソッドの例を示しましたが、同じです。最初の段落で述べたように、同僚はすべて (変数、メソッド、テーブル名など) に Pascal 規則を使用しています。