I'm trying to read a file from a .txt, the file is a few numbers. But when I run the program I'm getting input string is not in the correct format. I passed everything into integers using parse. What am I missing?
private void button1_Click(object sender, EventArgs e)
{
try
{
const int Size = 10;
int[] numbers = new int[Size];
int index = 0;
StreamReader inputFile;
inputFile = File.OpenText("Sales.txt");
while(index < numbers.Length && !inputFile.EndOfStream)
{
numbers[index] = int.Parse(inputFile.ReadLine());
index++;
}
inputFile.Close();
foreach( int value in numbers)
{
listBox1.Items.Add(value);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}
inputFile?