Почему ключевое слово this
не может использоваться в статическом методе? Мне интересно, почему С# определяет это ограничение. Какие выгоды могут получить эти ограничения?
[Обновление]: На самом деле, это вопрос, который я получил в интервью. Я знаю использование "статического" и 'this', основываясь на вашем ответе, я думаю, я немного знаю, почему эти два нельзя использовать вместе. То есть, для статического метода используется для изменения состояния или что-то делать на уровне типа, но когда вам нужно использовать 'this', вы хотите изменить состояние или сделать что-то на уровне экземпляра. Чтобы дифференцировать изменение состояния типа и изменение состояния экземпляра, то С# donot позволяет использовать 'this' в статическом методе. Я прав?