我有一个二维数组,其中包含学生信息的值。我有3个常量来存储它们。 STUDENT_NAME,STUDENT_ID,MAJOR。
名字是我的数组。
names[Row,STUDENT_NAME] = txtStudentName.Text;
names[Row, STUDENT_ID] = txtStdBox.Text;
names[Row, MAJOR] = txtMJbox.Text;
我使用文本框将数据添加到列表框中。 因此,我可以通过单击删除按钮删除列表框中的选定值。 那么如何同时从数组和列表框中删除数据呢。
答案 0 :(得分: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);