ArrayList fileList = new ArrayList();
private void button2_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string line;
// Read the file and display it line by line.
System.IO.StreamReader file = new System.IO.StreamReader(openFileDialog1.FileName);
while ((line = file.ReadLine()) != null)
{
// Puts elements in table
fileList.Add(line.Split( ; ));
}
file.Close();
}
for (int i = 0; i < fileList.Count; i++)
{
for (int x = 0; x < (fileList[i] as string[]).Length; x++)
{
// if (x ==0)
// {
//fileList[0] must Be int
// }
// if (x==1)
//fileList[1] must be string
this.textBox2.Text += ((fileList[i] as string[])[x] + " ");
}
this.textBox2.Text += Environment.NewLine;
}
}
到目前为止,我在此开会。
我从CSV档案中拿到这些内容。
现在我需要确保,1个<>街区街区>只有编号(1,2,3,4,5),第二个<>街区<>只拥有姓名(因此,其类型或特性)、第三个姓等。 等等。
The rows are presented as this : 1; George;Mano;
我如何确保CSV档案有正确的类型?
我认为,有关这个问题的任何进一步法典都将放在声明的2号内。
非常感谢你,
George。