string[] lines = System.IO.File.ReadAllLines("c:/a.txt"); int index = 1;//文件名索引 int length = 10;//分割为10行为一个文件 int i = 0; StringBuilder sb = new StringBuilder(); foreach(string line in lines){ sb.Append(line+"\n"); if(++i%length==0){ System.IO.File.WriteAllText("c:/a/1_"+index.ToString().PadLeft(3,'0')+".txt", sb.ToString()); sb = new StringBuilder(); index++; } } if(sb.Length>0){ System.IO.File.WriteAllText("c:/a/1_"+ index.ToString().PadLeft(3,'0')+".txt", sb.ToString()); }
创建 在写入txt
http://heisetoufa.javaeye.com/blog/254293
int index = 1;//文件名索引
int length = 10;//分割为10行为一个文件
int i = 0;
StringBuilder sb = new StringBuilder();
foreach(string line in lines){
sb.Append(line+"\n");
if(++i%length==0){
System.IO.File.WriteAllText("c:/a/1_"+index.ToString().PadLeft(3,'0')+".txt", sb.ToString());
sb = new StringBuilder();
index++;
}
}
if(sb.Length>0){
System.IO.File.WriteAllText("c:/a/1_"+ index.ToString().PadLeft(3,'0')+".txt", sb.ToString());
}
简单~飘过