FileMode文件模式

转载 2015年11月19日 00:28:22

一.FileMode.Append

Append追加:

如果文件存在,则打开文件,把指针指到文件的末尾;如果不存在,则新建文件

二.FileMode.Create

Create:新建

如果文件存在,则覆盖原有文件,把指针指到文件的开始,文件的创建日期会更新;

如果文件不存在,则新建文件

三.FileMode.CreateNew

CreateNew:新建新的文件

如果文件存在,则产生异常;如果文件不存在,则产生异常

四.FileMode.OpenOrCreate

OpenOrCreate:打开或是新建

如果文件存在,则打开文件,把指针指到文件的开始;如果文件不存在,则新建文件

五. FileMode.Truncate

如果文件存在,则打开文件,清除这个文件中的内容,把指针指到文件的开始,保留最初文件的创建日期(重写);如果文件不存在,则产生异常

六. FileMode.Open

Open:打开文件

如果文件存在,则打开文件,把指针指到文件的开始;如果不存在,则产生异常

try

        {

            using (FileStream fs = new FileStream(@"D:\abc\aaa.txt", FileMode.Create, FileAccess.ReadWrite))

            {

 

            }

        }

        catch(IOException ioe)

        {

            Response.Write(ioe.Message);

        }

相关文章推荐

C#文件操作之FileMode

FileMode 枚举 .NET Framework 4.6 and 4.5 其他版本 指定操作系统打开文件的方式。 ...
  • HK_5788
  • HK_5788
  • 2015年10月05日 15:17
  • 5142

装饰器模式实现文件IO流的ZIP压缩解压(一)

以前项目中需要下载一个数据库导出的SQL文本文件到客户电脑,但是这个文件体积庞大,有一个多G的样子,客户只有200KB的带宽,传输非常慢。       于是,对服务端的下载程序,做了一个简单的调整,...

工厂模式代码文件

  • 2013年01月22日 19:07
  • 633B
  • 下载

MVC设计模式/SpringMVC/SSM框架整合配置文件讲解

1.MVC设计模式理解关键字:解耦合对比原始开发:*原始开发过程:请求—Controller(创建model对象调用模型层进行数据处理)—Model(创建View对象)—View(进行视图渲染)—响应...

Java多线程设计模式上传文件

  • 2008年09月14日 16:37
  • 386KB
  • 下载

day_3 用3个sevrlet文件完成用户登录模式小项目

要制作简单的用户登录WEBAPP 需要三个sevrlet文件(.java文件)完成 一、登录界面 login文件 该界面包括登录界面的标题、帐号密码输入组件以及login按钮 其中输入帐号密码的组件要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FileMode文件模式
举报原因:
原因补充:

(最多只允许输入30个字)