Когда вы используете ключевое слово «это»?
Ключевое слово this в C# используется c#-language несколько раз.
- To qualify members hidden by similar name
- To have an object pass itself as a parameter to other methods
- Чтобы объект возвращал себя из метода
- To declare indexers
- To declare extension methods
- To pass parameters between constructors
- To internally reassign value type (struct) value.
- Чтобы вызвать метод расширения для текущего экземпляра
- Привести себя к другому типу
- To chain constructors defined in the same class
Вы можете избежать c-sharp первого использования, не coding-style имея членов и локальных переменных this-keyword с одинаковыми именами в области csharp видимости, например, следуя c#.net общепринятым соглашениям programming-style об именах и используя свойства c-sharp (в случае Pascal) вместо c#-language полей (в случае верблюда), чтобы c#-language избежать столкновения с локальными csharp переменными (также верблюжий coding-convention случай). В C# 3.0 поля можно coding-standards легко преобразовать в свойства c#.net с помощью auto-implemented properties.
c#
coding-style
this
Когда вы используете ключевое слово «это»?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.