@lipuha3

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

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

class Product
{

}
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 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" };
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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