//интерфейс покупки
Informer informer = new Informer();
while(true)
{
Console.WriteLine();
Console.WriteLine($"Здравствуйте {
user.name}, ваш баланс {user.ballance}");
for (int i = 0; i < products.Length; i++)
{
Console.WriteLine($"Товар {i} {products[i].name} по цене {products[i].price}");
}
Console.WriteLine("Выберите номер товара и нажмите ввод:");
string str = Console.ReadLine();
int productNumber = Convert.ToInt32(str);
if (productNumber >= 0 && productNumber < products.Length)
{
if (products[productNumber].price < user.ballance)
{
informer.Buy(user, products[productNumber]);
}
else
{
Console.WriteLine("No Balance");
}
}
else
{
Console.WriteLine("No Products");
}