在c#中创建

步骤如下:
一、创建文件流
FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate);
FileStream常用的构造:
FileStream(string,FileMode)使用指定的路径和创建模式初始化FileStream的实例。
其中,string是指定的路径,写法有:
{

string fileName = @"c:\\123.txt";
string fileName = Application.StartupPath+"\\"+"文件名";
//Application.StartupPath是获取当前程序保存路径

}
FileMode Enum,指定操作系统打开文件的方式。其字段有:

  1. Append :若存在文件,则打开该文件并查找到文件尾,或者创建一个新文件。
  2. Create :指定操作系统应创建新文件。如果文件已存在,它将被覆盖。这需要 Write 权限。等效于这样的请求:如果文件不存在,则使用 CreateNew;否则使用 Truncate。
  3. CreateNew :指定操作系统应创建新文件。这需要 Write 权限。如果文件已存在,则将引发 IOException异常。
  4. OpenOrCreate:指定操作系统应打开文件(如果文件存在);否则,应创建新文件。
  5. Truncate:指定操作系统应打开现有文件。该文件被打开时,将被截断为零字节大小。

二、创建写入器
StreamWriter sw = new StreamWriter(fs); sw.Writer(写入数据);
三、关闭写入器
sw.Close();
四、关闭文件流
fs.Close();

注意事项:编辑文件名时应避免字符非法,文件名非法字符: \ / : * ? "

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值