Я пытаюсь создать биллинговую систему ресторана в качестве задания.В приведенном ниже коде у меня есть поле со списком, который построчно отображает элементы из текстового файла.
string[] entree = File.ReadAllLines("0 Entree Menu.txt");
foreach (var line in entree)
{
string[] tokens = line.Split(',');
comboentreedish.Items.Add(tokens[0]);
}
Я рассчитываю общую цену здесь, получая цену, соответствующую тексту, отображаемому в поле со списком, умножая сумму на покупку желаемого количества / номера, а затем добавляя ее в текстовое поле, отображающееобщая цена.
if (comboentreedish.SelectedText == "500.....Garlic Bread + Dips...$3.50")
{
int quanity = int.Parse(txtentreequanity.Text);
totalprice += 3.50;
txtsubtotal.Text = totalprice.ToString();
}
Я ожидал бы, что текст в текстовом поле, показывающий итоговую сумму, изменится с 0 до 3.50 после этого, но он останется 0