Member 11346124 Ответов: 1

C# get и set ? любая помощь ценится!


Я не понимаю код на следующем рисунке.
Кто-нибудь может помочь мне разобраться в этом ?

public double TotalPurchases { get; set; }
    public string Name { get; set; }
    public int CustomerID { get; set; }




Спасибо

Что я уже пробовал:

Я не знаю, какое ключевое слово подходит для поиска этого термина.
Поэтому я решил написать здесь и обратиться за помощью.

PIEBALDconsult

Вставьте его как текст, если вы хотите, чтобы люди видели его. Используйте "Улучшить Вопрос".

BillWoodruff

Меня беспокоит, почему вы не можете сделать поиск в интернете или взять книгу и прочитать документацию. Как вы думаете, вы можете научиться программировать таким образом ?

Sergey Alexandrovich Kryukov

Пожалуйста, перестаньте ссылаться на изображения. Ваш контент является чисто текстовым. Почему вы делаете это так неудобно для читателей?
Теперь мы обычно не отвечаем на вопросы типа "помогите мне понять код". Прежде всего, это контрпродуктивно. Вам действительно нужно задавать вопросы. Запросы на "объяснение" даже формально некорректны, потому что не указано, что непонятно, неизвестно ваше происхождение и уровень образования и так далее.

Кроме того, как правило, контрпродуктивно задавать здесь какие-либо вопросы, прежде чем вы просто прочитаете какую-либо книгу по языку, платформе и программированию или руководство, все это от начала до конца. Только тогда задавать вопросы будет иметь какой-то смысл. Все вопросы основаны на некотором знании. Когда вы посещаете лекцию, лектор просит аудиторию задать вопрос не до лекции, а только после нее, правильно (не считая звонка "есть вопросы по предыдущей лекции?", конечно). Но почему вы спрашиваете до, а не после?

Например, если "get" и " set " означают методы getter и setter, почему бы сначала не прочитать абзац о свойствах. Если вы "не знаете, какое ключевое слово", это просто означает, что вы не читали этот раздел. Но тогда задавать вопрос слишком рано.

—СА

1 Ответов

Рейтинг:
5

E.F. Nijboer

Это просто объявление свойства с использованием синтаксиса auto-property. Проверьте ссылку для получения дополнительной информации об этом.

Автоматически Реализуемые Свойства (Руководство По Программированию На C# )[^]

Удачи!


Sergey Alexandrovich Kryukov

5ед, но... Это большое "но".
—СА

Sinisa Hajnal

Хороший ответ, но ничего такого ОП не мог найти сам. 5ed, но я бы не стал поощрять тех, кто не утруждает себя поисками в первую очередь.

lukeer

5 опять же, потому что я помню, каково это-даже не знать, какой вопрос задать.