2016-09-22 80 views
0

我有合併其他文件的內容的大文件。
每一個文件都在自己
開始在這個代碼串我能趕上頭的
如何通過文件頭分割合併的文件?

private void button1_Click(object sender, EventArgs e) 
{ 
    string s = File.ReadAllText("D:\\test.img"); 

    int i = 0; 
    while ((i = s.IndexOf("xxxyyyzzz", i)) != -1) 
    { 
     listBox1.Items.Add(i); 
     i++; 
    } 
} 

如何拆分與頭字符串該文件的索引?

回答

1

沒有比這更簡單的了。

private void button1_Click(object sender, EventArgs e) 
{ 
    string s = File.ReadAllText("D:\\test.img"); 
    var array = s.split("xxxyyyzzz", StringSplitOptions.None); 

    forEach(string s in array) 
    { 
     listBox1.Items.Add(s); 
    } 
}