Запитання з тегом «automatic-properties»

11
Загальнодоступні поля та автоматичні властивості
Нам часто говорять, що ми повинні захищати інкапсуляцію шляхом створення методів getter та setter (властивості в C #) для класових полів, а не піддавати дії поля зовнішнього світу. Але буває багато разів, коли поле є просто там, щоб утримувати значення і не вимагає жодних обчислень для отримання чи встановлення. Для …

18
Автоматичні властивості C # 3.0 - корисні чи ні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Примітка. Це було опубліковано, коли я починав C #. Маючи знання …

10
Різниця між властивістю та полем у C # 3.0+
На цей питання є відповіді на Stack Overflow на російському : Для чого потрібні властивості? Я усвідомлюю, що це, здається, є дублікатом Яка різниця між полем і властивістю в C #? але моє запитання має незначну різницю (з моєї точки зору): Колись я це знаю Я не буду використовувати свій …

12
C # Властиві автоматичні властивості
У C #, Чи є спосіб перетворити автоматичну властивість у ліниву завантажену автоматичну властивість із заданим значенням за замовчуванням? По суті, я намагаюся це перетворити ... private string _SomeVariable public string SomeVariable { get { if(_SomeVariable == null) { _SomeVariable = SomeClass.IOnlyWantToCallYouOnce(); } return _SomeVariable; } } у щось інше, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.