Добавление элемента из файла массива в один список при каждом нажатии другой кнопки
я хочу, чтобы каждая кнопка отображала другую строку из файла массива, расположенного на рабочем столе, и вычисляла общее количество цен, представленных в массиве, в текстовое поле, расположенное под списком, и индикатор выполнения, расположенный в качестве начального значения
мне нужен ответ как можно скорее
Заранее спасибо.
Что я уже пробовал:
double result; string r; string[] myArray; private void listInvoice() { try { string path = @"d:\\data.txt"; using (StreamReader sr = new StreamReader(path)) { string s; while ((s = sr.ReadLine()) != null) { myArray = s.Split('|'); } } } catch (Exception error) { Console.WriteLine("The file could not be read:"); Console.WriteLine(error.Message); } } private void getTotal() { int count = lstInvoice.Items.Count; for(int i =0; i<count;i++) { r = lstInvoice.Items[i].ToString(); string[] table = r.Split(','); if (rdbTVAYes.Checked == true) result += (Convert.ToDouble(table[1]) * Convert.ToDouble(table[2])) * 1.1; else result += (Convert.ToDouble(table[1]) * Convert.ToDouble(table[2])); } txtTotal.Text = result.ToString(); }