C#.NET 有两个txt文件,怎样把一个txt文件里的内容复制到另一个里面 详细一些,本人菜鸟,谢谢~~~~
2个回答
展开全部
FileStream fsSource = new FileStream("1.txt", FileMode.Open);
FileStream fsTarget = new FileStream("2.txt", FileMode.OpenOrCreate);
byte[] sourceArr = new byte[fsSource.Length];
fsSource.Read(sourceArr, 0, sourceArr.Length);
fsTarget.Write(sourceArr, 0, sourceArr.Length);
fsSource.Close();
fsTarget.Close();
FileStream fsTarget = new FileStream("2.txt", FileMode.OpenOrCreate);
byte[] sourceArr = new byte[fsSource.Length];
fsSource.Read(sourceArr, 0, sourceArr.Length);
fsTarget.Write(sourceArr, 0, sourceArr.Length);
fsSource.Close();
fsTarget.Close();
追问
能否写全点儿 也加点儿备注- -
有点儿看不懂啊
追答
FileStream fsSource = new FileStream("1.txt", FileMode.Open);//打开源文件1.txt
FileStream fsTarget = new FileStream("2.txt", FileMode.OpenOrCreate);//打开目标文件2.txt OpenOrCreate:如果存在就打开,不存在就创建
byte[] sourceArr = new byte[fsSource.Length];//
fsSource.Read(sourceArr, 0, sourceArr.Length);//读取源文件
fsTarget.Write(sourceArr, 0, sourceArr.Length);//写入目标文件
fsSource.Close();//释放资源
fsTarget.Close();//释放资源
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询