C#创建文件和文件夹,写入文件
程序员文章站
2022-03-01 12:38:42
...
//创建文件夹
if (!Directory.Exists(@"D:\1")) // 返回bool类型,存在返回true,不存在返回false
{
Directory.CreateDirectory(@"D:\1");//不存在则创建文件夹
}
//创建文件
if (!File.Exists(@"D:\1\1.txt")) //检查文件
{
File.Create(@"D:\1\1.txt"); //不存在则创建
}
//文本写入内容
public static void ToWrite(string strs)
{
FileStream fs = new FileStream(@"D:\\1.txt", FileMode.Append,FileAccess.Write);
//获得字节数组
byte[] data = System.Text.Encoding.Default.GetBytes(strs.ToString());
//开始写入
fs.Write(data, 0, data.Length);
//清空缓冲区、关闭流
fs.Flush();
fs.Close();
}
public void Write(string path,string strTxt)
{
FileStream fs = new FileStream(path, FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
//开始写入
sw.Write(strTxt);
//清空缓冲区
sw.Flush();
//关闭流
sw.Close();
fs.Close();
}
上一篇: Spring Boot
下一篇: Mysql幻读测试