変数に関するC#のビデオを見ています。著者はメソッド内で変数を宣言し、次のように名前を付けました。string MyName = "James";
私の質問は、.Net Frameworkが推奨する規則です。上記の例のようなパスカルケースですか、それともキャメルケースですか?
「公式の」大会のようなものはないと思います。私の知る限り、経験豊富なC#開発者の多くは次のことを推奨しています。
PascalCase for public member variables (string MyName = "James")
camelCase for local variables (string myName = "James")
_leadingUnderscore for private member variables (string _myName = "James")
このアプローチでは、最初の文字のケースによって、ローカル変数とパブリックおよびプライベートメンバーを区別できます。
他のコーディング規約と同様に、これも個人の好みの影響を受けます。したがって、明確な答えはありません。一般的な目標は、コードをできるだけ読みやすく、わかりやすくすることです。