this
静的メソッドでキーワードを使用できないのはなぜですか? なぜ C# でこの制約が定義されているのか疑問に思っています。この制約によって得られるメリットは何ですか?
[更新]: 実は、これはインタビューで受けた質問です。あなたのすべての回答に基づいて、「静的」と「これ」の使用法を知っています.2つを一緒に使用できない理由を少し知っていると思います. つまり、静的メソッドは状態を変更したり、型レベルで何かをしたりするために使用されますが、「this」を使用する必要がある場合は、状態を変更したり、インスタンス レベルで何かをしたいということです。型の状態変化とインスタンスの状態変化を区別するために、c# では静的メソッドで「this」を使用できません。私は正しいですか?