Я пытаюсь отобразить данные в таблице в форме окна.Я еще не знаю, как использовать базы данных, поэтому я пытаюсь использовать файл, считанный в массив, для заполнения DataGridView.Когда я запускаю программу, данные начинаются во втором столбце, а не в первом.И одни и те же данные повторяются в каждой строке.
Я открыт для того, чтобы делать это по-другому, но у меня были проблемы с пониманием многих других методов, с которыми я сталкивался.Я новичок, поэтому мне нужно простое решение или очень подробное объяснение, чтобы я действительно понял, что делает код.
private void buttonAllOrders_Click(object sender, EventArgs e)
{
// call method to read file
string[] allLines = ReadFile();
// add columns
dataGridView1.Columns.Add("DateColumn", "Date");
dataGridView1.Columns.Add("LemonColumn", "Lemon");
dataGridView1.Columns.Add("TrefoilColumn", "Trefoils");
dataGridView1.Columns.Add("DSDColumn", "Do-Si-Dos");
dataGridView1.Columns.Add("SamoasColumn", "Samoas");
dataGridView1.Columns.Add("TagsColumn", "Tagalongs");
dataGridView1.Columns.Add("ThinMintsColumn", "Thin Mints");
// loop through array to populate each row
for (int i = 0; i < allLines.Length; i++)
{
dataGridView1.Rows.Add(allLines[0], allLines[1], allLines[2], allLines[3], allLines[4],
allLines[5], allLines[6], allLines[7] );
}