StreamWriter writer = new StreamWriter(@"C:\file.txt");
StreamReader reader;
DirectoryInfo dinfo = new DirectoryInfo(@"c:\fileDirectory"); FileInfo[] fileinfos = dinfo.GetFiles("*.txt");
foreach (FileInfo file in fileinfos)
{
reader = new StreamReader(file.FullName);
writer.WriteLine(reader.ReadToEnd());
reader.Close();
}
writer.Close();合并txt的代码,经测可以合并.但是有乱码怎么办
StreamReader reader;
DirectoryInfo dinfo = new DirectoryInfo(@"c:\fileDirectory"); FileInfo[] fileinfos = dinfo.GetFiles("*.txt");
foreach (FileInfo file in fileinfos)
{
reader = new StreamReader(file.FullName);
writer.WriteLine(reader.ReadToEnd());
reader.Close();
}
writer.Close();合并txt的代码,经测可以合并.但是有乱码怎么办
StreamWriter writer = new StreamWriter(Server.MapPath("js/all.txt"), true, Encoding.UTF8);
DirectoryInfo dir = new DirectoryInfo(Server.MapPath(""));
foreach (FileInfo f in dir.GetFiles("*.txt"))
{
reader = new StreamReader(f.FullName, Encoding.UTF8);
writer.WriteLine(reader.ReadToEnd());
reader.Close();
}
writer.Close();
writer.Dispose();