如何在c#中从数组中删除数据
本文关键字:数组 删除 数据 | 更新日期: 2023-09-27 18:12:59
我有一个保存学生信息值的二维数组。我有3个常数来存储它们。
names是我的数组。
names[Row,STUDENT_NAME] = txtStudentName.Text;
names[Row, STUDENT_ID] = txtStdBox.Text;
names[Row, MAJOR] = txtMJbox.Text;
使用文本框将数据添加到列表框中。因此,我可以通过单击delete按钮删除列表框中的选定值。那么我怎样才能同时从数组和列表框中删除数据呢?
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);