将文本文件拆分为不同的变量C#

时间:2015-03-04 01:26:24

标签: c# parsing

我有一个包含课程信息的文本文件,我需要将它们拆分为显示在C#中的不同列表框中。文本文件的示例如下:

生物生物学45
CHE化学50

我想要做的是能够将它们分开并在单独的列表框中显示它们。每个部分之间都有标签。

谢谢

1 个答案:

答案 0 :(得分:0)

using(StremReader sr = new StreamReder(filePath))
{
  while(!sr.EndOfStream)
  {
    string line = sr.ReadLine();
    string[] items = line.Split(' ');

    listBox0.Items.add(items[0]);
    listBox1.Items.add(items[1]);
    listBox2.Items.add(items[2]);
   }
}

例如

line = "BIO Biology 45";

items[0]="BIO"以及items[1]="Biology"items[2]="45"