向班級集合中新增學生資訊
阿新 • • 發佈:2018-12-04
實現效果:
知識運用:
System.Collections名稱空間下的ArrayList集合類的Add()方法
使用了 DataGridView 控制元件
實現程式碼:
private void Form1_Load(object sender, EventArgs e) { ArrayList list_StudentInfo = new ArrayList(); string students=""; string[] arr_student, arr_studentinfo; list_StudentInfo.Add("張三 男 23"); list_StudentInfo.Add("李四 女 18"); list_StudentInfo.Add("王五 男 21"); list_StudentInfo.Add("朱六 男 20"); list_StudentInfo.Add("小七 女 22"); foreach(string str in list_StudentInfo){ students += str+";"; } arr_studentinfo = students.Split(';'); dataGridView1.Rows.Add(5); for (int i = 0; i < arr_studentinfo.Length-1;i++ ) //注意Length-1 { arr_student = arr_studentinfo[i].Split(' '); dataGridView1.Rows[i].Cells[0].Value=arr_student[0]; dataGridView1.Rows[i].Cells[1].Value=arr_student[1]; dataGridView1.Rows[i].Cells[2].Value = arr_student[2]; } }