C# 新建文本文件
2015-12-25 23:43
681 查看
先引入System.IO的命名空间,然后写如下代码 string file = txtFilePath.Text; string content = txtContent.Text; if (!File.Exists(file) == true) { MessageBox.Show("存在此文件!"); } else { FileStream myFs = new FileStream(file, FileMode.Create); StreamWriter mySw = new StreamWriter(myFs); mySw.Write(content); mySw.Close(); myFs.Close(); MessageBox.Show("写入成功");}
C#创建txt文件
一、 判断文件是否存在,不存在则创建,存在就往里面写入信息。 if (!File.Exists("F:\\TestTxt.txt")){
FileStream fs1 = new FileStream("F:\\TestTxt.txt", FileMode.Create, FileAccess.Write);//创建写入文件
StreamWriter sw = new StreamWriter(fs1);
sw.WriteLine(this.textBox3.Text.Trim() + "+" + this.textBox4.Text);//开始写入值
sw.Close();
fs1.Close();
}
else
{
FileStream fs = new FileStream("F:\\TestTxt.txt", FileMode.Open, FileAccess.Write);
StreamWriter sr = new StreamWriter(fs);
sr.WriteLine(this.textBox3.Text.Trim() + "+" + this.textBox4.Text);//开始写入值
sr.Close();
fs.Close();
}二、创建txt,并往里面填写信息。 public void CreateFile()
{
FolderBrowserDialog folder = new FolderBrowserDialog();
folder.ShowDialog();
string path = folder.SelectedPath;
string name = "\\" + "aa.txt";
if (!File.Exists(path + name))
{
FileStream fs1 = new FileStream(path + name, FileMode.Create, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs1);
sw.WriteLine("sfsdfdf");//要写入的信息。
sw.Close();
fs1.Close();
MessageBox.Show("保存成功!");
}
}
相关文章推荐
- C# 文件的读取、写入和删除
- C# 控制台程序实现 Ctrl + V 粘贴功能
- 新手C#协变和抗变学习总结
- C# 所谓的跨类跨线程访问控件
- C#判断文件及文件夹是否存在并创建(C#判断文件夹存在)
- C#学习笔记 线程操作
- [原]C#:读取数据DataReader
- C# 实现播放RTSP 标准协议码流播放
- C#调用cmd 脚本实例
- C#程序调用cmd执行命令(转)
- 大白话系列之C#委托与事件讲解(三)
- 大白话系列之C#委托与事件讲解(二)
- C#实现高精度定时器
- C# 委托及各种写法
- 大白话系列之C#委托与事件讲解(一)
- 大白话系列之C#委托与事件讲解(序言)
- c# 枚举类型
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 外部服务调用、内部服务调用优化,面向服务化的
- C#调用USER32.DLL的API函数
- c#面向对象基础 重写、虚方法、抽象类