Является ли ключевое слово `this` необязательным при доступе к членам в C #?

Я заметил, что если у вас есть частный член в классе, вы можете получить к нему доступ в методах класса, просто сославшись на его имя. Вам не нужно говорить this.memberName , просто работает memberName . Так является ли ключевое слово this необязательным в контексте доступа к членам?

Я действительно вижу, что оно полезно, когда вы хотите уточнить область действия - когда у вас есть две переменные с одинаковыми именами. Есть ли другая причина использовать его при доступе к участникам?

7
задан Aishwar 22 September 2010 в 02:07
поделиться