Задать вопрос
@lipuha3

Как в свойство добавить новые значения?

Допустим у меня есть проект "интернет магазин продуктов", и в этом проекте есть класс с самим магазином. По логике, в этом магазине хранятся продукты. И для этого реализован отдельный класс "Product". Как реализовать класс "Product" так, что бы там хранился код продукта, имя продукта, и цена продукта, и затем вся эта информация выводилась ?
class Magazine
{
    public string Product { get; set; }
}

class Product
{

}
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
hekkaaa
@hekkaaa
C#/.NET Developer
Привет!
Для указанного тобой свойства это:

Magazine item = new Magazine();
item.Product  = "Hook";


Так же обрати внимание что при создании свойств есть возможность сделать init (или ты можешь столкнуться с этим).

Тогда это работать будет только в момент инициализации класса:

class Magazine
{
    public string Product { get; init; }
}
Magazine item = new Magazine(){ Product = "Soda" };
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы