0

我有一个保存学生信息值的二维数组。我有 3 个常量来存储它们。STUDENT_NAME,STUDENT_ID,专业。

名称是我的数组。

       names[Row,STUDENT_NAME] = txtStudentName.Text;
        names[Row, STUDENT_ID] = txtStdBox.Text;
        names[Row, MAJOR] = txtMJbox.Text;

我使用文本框将数据添加到列表框中。所以我可以通过单击删除按钮删除列表框中的选定值。那么如何同时从数组和列表框中删除数据。

4

1 回答 1

3

1)创建学生班级

public class Student
{
    String StudentName {get;set;}
    Int32 StudentId {get;set;}
    String Major {get;set;}
}

2) 创建学生名单

List<Student> StudentList = new List<Student>();

3) 编辑:使用 Foreach 将学生添加到列表框中

MyListBox.Items.Clear(); 
foreach (Student StudentObj in List<Student>) 
{
    MyListBox.Items.Add(StudentObj.StudentName); 
}

4) 删除学生

StudentList.RemoveAt(MyListBox.SelectedIndex);
于 2013-05-10T21:21:12.773 回答