FileMode指定操作系统打开文件的方式。

 

Append 6

试图查找文件尾之前的位置时会引发 IOException 异常,并且任何试图读取的操作都会失败并引发 NotSupportedException 异常。

Create 2

如果该文件已存在但为隐藏文件,则将引发 UnauthorizedAccessException异常。

CreateNew 1

如果文件已存在,则将引发 IOException异常。

Open 3

如果文件不存在,引发一个 FileNotFoundException 异常。

OpenOrCreate 4

FileAccess.ReadWrite 打开文件,则同时需要 Read 和 Write权限。

Truncate 5

FileMode.Truncate 打开的文件中进行读取将导致 ArgumentException 异常。

 

示例代码:

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

    }
}
catch (Exception ex)
{

}

 

 

原文链接

 

相关文章:

  • 2022-12-23
  • 2021-05-17
  • 2022-02-25
  • 2021-11-13
  • 2022-01-02
  • 2021-10-16
  • 2021-11-16
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-20
  • 2022-01-12
  • 2021-04-02
  • 2022-12-23
  • 2021-09-24
相关资源
相似解决方案