私は最近 C# を使い始めましたが、変数はメソッドと共に大文字で始まるという規則のように思われることに気付きました。
これはこれを行う唯一の言語ですか、それはなぜですか? 例えば:
Page Page = new Page();
Page.Action();
他の言語では、代わりに次のように表示されます。
Page page = new Page();
page.action();
UML、Ruby、C++、および Java で多くの作業を行ってきたので、混乱を招く例が他にもあります。
私の質問は、他の言語では行われないのに、なぜ C# ではこのようにするのでしょうか?
編集
他のスタック オーバーフロー ユーザーは、C# がこの規則に従っていないことに気付いています。これは私のミスでした。