我正在尝试汇总文件中的数字。我很新,不明白如何做到这一点。这就是我到目前为止所拥有的。这要我进一步解释,但我不确定还有什么要放下的。我所知道的是我有一个文件,我把它放到一个数组中。文件中的数字需要在文本框中相加。已解决.....我添加了一个 for 循环并解决了问题。
这是代码。
private void totalButton_Click(object sender, EventArgs e)
{
try
{
const int SIZE = 7;
double[] numbers = new double [SIZE];
double total = 0;
int index = 0;
StreamReader inputFile;
inputFile = File.OpenText("Sales.txt");
while (index < numbers.Length && !inputFile.EndOfStream)
{
numbers[index] = double.Parse(inputFile.ReadLine());
index++;
}
for (index = 0; index < numbers.Length; index++)
{
total += numbers[index];
totalTextBox.Text = total.ToString();
}
inputFile.Close();
foreach (double value in numbers)
{
listBox1.Items.Add(value);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void exitButton_Click(object sender, EventArgs e)
{
this.Close();
}
}
}