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);

        }

关于FILE_MODE值的问题,!!!!!

众所周知,FILE_MODE是一个宏,它经常定义成如下形式;       #define  FILE_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)            ...
  • Lina_ACM
  • Lina_ACM
  • 2016年07月09日 08:35
  • 368

dubbo开发环境配置和部署

领导让我整理的文档 分享给大家  比较简单 一.开发环境搭建: 1.http://m.blog.csdn.net/article/details?id=52525064 二.dobb...
  • duantianya2012
  • duantianya2012
  • 2017年02月15日 10:07
  • 312

Maven打包配置文件

Maven使用assembly插件打包各种环境的配置文件
  • cloud_ll
  • cloud_ll
  • 2016年07月09日 10:37
  • 1818

git filemode-从mac迁移仓库到windows

今天从mac电脑拷贝了一个git仓库到windows电脑上,在git仓库中看到全部文件都改动了。查看改动说是fileMode的变化,这个需要在git中设置一下,忽略filemode,配置如下 gi...
  • jianglong0156
  • jianglong0156
  • 2015年05月13日 16:58
  • 439

Go 文件读写

看了下go语言的标准库,最开始看了下io库想着看看go语言提供的函数如何实现文件的读写,粗略的看了下就想着使用go语言提供的方法读写文件试下吧。 读文件,示例:package main import...
  • Paddy90
  • Paddy90
  • 2017年03月07日 16:40
  • 338

FILE_MODE是什么?

众所周知,FILE_MODE是一个宏,它经常定义成如下形式;        #define  FILE_MODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)       ...
  • u010825025
  • u010825025
  • 2014年12月04日 10:59
  • 439

C#文件操作之FileMode

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

Git对库文件权限的管理与filemode配置详解

Git不仅能够管理文件的版本,而且能够管理对文件的访问权限。 通常,一个文件的访问权限可以分为xrw,这些属性也被纳入到Git库的管理只。在本地工作目录只改变文件的访问权限,也是对git库中管理的文件...
  • taiyangdao
  • taiyangdao
  • 2017年10月30日 22:48
  • 197

UNIX文件属性(3)

这一篇将补充两个文件操作的函数umask,chmod,chown和文件长度特性 1.umask函数——为进程设置文件方式字创建屏蔽字 #include #include mode_t...
  • zhccl
  • zhccl
  • 2012年07月28日 15:19
  • 1678

FileMode 枚举

FileMode 枚举 .NET Framework 4.5 其他版本 指定操作系统打开文件的方式。 ...
  • songjunyan
  • songjunyan
  • 2014年06月11日 23:49
  • 765
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FileMode文件模式
举报原因:
原因补充:

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