Создать массив 4 экземпляров структуры Товар и вывести на консоль информацию о всех полях - C#
Формулировка задачи:
Создать массив 4 экземпляров структуры Товар и вывести на консоль информацию о все поля. Вычислить общую цену всех товаров.
Есть люди которые смогут объяснить на примере ?
Вообще не могу понять как это делать
Решение задачи: «Создать массив 4 экземпляров структуры Товар и вывести на консоль информацию о всех полях»
textual
Листинг программы
public class Program
{
private static void Main()
{
// Создал какой-то массив из 4 элементов
Item[] items =
{
new Item { Name = "A", Price = 10 },
new Item { Name = "B", Price = 20 },
new Item { Name = "C", Price = 30 },
new Item { Name = "D", Price = 40 }
};
double sum = 0; // Переменная, в которой буду хранить сумму стоимости всех товаров
foreach (Item item in items) // Перебираю все элементы массива в цикле
{
sum += item.Price; // Добавляю цену товара к общей цене
Console.WriteLine($"Товар {item.Name} по цене {item.Price}"); // Вывожу информацию о товаре
}
Console.WriteLine($"Общая цена: {sum}"); // Вывожу общую цену всех товаров
}
// Структура, которая описывает товар
private struct Item
{
public string Name { get; set; } // Название товара
public double Price { get; set; } // Цена товара
}
}