private void generateTableWithProbabilities(object sender, EventArgs e) { List <string> probabilities = mc.GetProbabilitiesAllTrees(); int index = 0; for (int i = 0; i < probabilities.Count; i++) { string prob = probabilities[i]; string[] temp = prob.Split(';'); index = dataGridView1.Rows.Add(); dataGridView1.Rows[index].Cells[0].Value = temp[0]; dataGridView1.Rows[index].Cells[1].Value = temp[1]; dataGridView1.Rows[index].Cells[2].Value = temp[2]; } }