命名空间
using System.IO;
写文本文件
StreamWriter sw=File.CreateText("c:\\text.txt");
sw.WriteLine("C#"); //写入一行文本
sw.Write("www.youkuaiyun.com"); //在文本末尾写入文本
sw.Flush(); //清空
sw.Close(); //关闭
读文本文件
StreamReader sr = File.OpenText("c:\\text.txt");
sr.ReadLine(); //读取一行数据
sr.Read(); //读取一个字符
sr.ReadToEnd(); //从当前位置读取到文本结束
sr.Close(); //释放资源追加文本文件
StreamWriter sw = File.AppendText("c:\\text.txt");
sw.WriteLine("C#"); //写入一行文本
sw.Write("www.youkuaiyun.com"); //在文本末尾写入文本
sw.Flush(); //清空
sw.Close(); //关闭判断文件是否存在
File.Exists("c:\\text.txt");删除文件
File.Delete("c:\\text.txt");复制文件
File.Copy("c:\\text.txt", "c:\\copy.txt"); //把c:\\text.txt复制到c:\\copy.txt
移动文件
File.Copy("c:\\text.txt", "d:\\text.txt"); //把c:\\text.txt移动到d:\\text.txt
文件夹创建、移动、删除
Directory.Delete("c:\\test"); //删除C盘下的test文件夹
Directory.CreateDirectory("c:\\test"); //在C盘创建test文件夹
Directory.Exists("c:\\test"); //验证C盘test文件夹是否存在
Directory.Move("c:\\test", "d:\\test"); //把c:\test移动到d:\test
本文详细介绍了使用 C# 进行文件操作的方法,包括如何创建、读取、追加、删除文件,以及如何进行文件复制、移动等常见操作。同时,还提供了文件夹的基本操作示例,如创建、删除文件夹等。
239

被折叠的 条评论
为什么被折叠?



