我当前的代码有效,输出正确。我正在从data.txt文件中提取数据,并已成功使用TextFieldParser将其提取到数组中。有没有一种方法可以将我的代码转换为列表?怎么会这样呢?如果不能进行转换,那么关于从何处开始的代码有何建议?基本上是尝试从数组转到列表集合。public partial class EmployeeInfoGeneratorForm : Form{ public EmployeeInfoGeneratorForm() { InitializeComponent(); } // button event handler private void GenerateButton_Click(object sender, EventArgs e) { string[] parts; if(File.Exists("..\\data.txt")) { TextFieldParser parser = new TextFieldParser("..\\data.txt"); parser.Delimiters = new string[] { "," }; while (true) { parts = parser.ReadFields(); if (parts == null) { break; } this.nameheadtxt.Text = parts[0]; this.addressheadtxt.Text = parts[1]; this.ageheadtxt.Text = parts[2]; this.payheadtxt.Text = parts[3]; this.idheadtxt.Text = parts[4]; this.devtypeheadtxt.Text = parts[5]; this.taxheadtxt.Text = parts[6]; this.emp1nametxt.Text = parts[7]; this.emp1addresstxt.Text = parts[8]; this.emp1agetxt.Text = parts[9]; this.emp1paytxt.Text = parts[10]; this.emp1idtxt.Text = parts[11]; this.emp1typetxt.Text = parts[12]; this.emp1taxtxt.Text = parts[13]; this.emp2nametxt.Text = parts[14]; this.emp2addresstxt.Text = parts[15]; this.emp2agetxt.Text = parts[16]; this.emp2paytxt.Text = parts[17]; this.emp2idtxt.Text = parts[18]; this.emp2typetxt.Text = parts[19]; this.emp2taxtxt.Text = parts[20]; } } else //Error Message for if File isn't found { lblError.Text = "File Not Found"; } }}
- 3 回答
- 0 关注
- 161 浏览
添加回答
举报
0/150
提交
取消