C# 的 FileMode 枚举类型定义了在文件操作中使用的不同文件访问模式。
它包含以下成员:
- FileMode.Create:如果文件不存在,则创建一个新文件。如果文件已存在,则覆盖原有文件。
- FileMode.CreateNew:创建一个新文件。如果文件已存在,则引发异常。
- FileMode.Open:打开一个现有文件。如果文件不存在,则引发异常。
- FileMode.OpenOrCreate:打开一个现有文件,如果文件不存在则创建一个新文件。
- FileMode.Append:打开一个现有文件,并将文件指针定位到文件末尾。如果文件不存在,则创建一个新文件。
- FileMode.Truncate:打开一个现有文件,并将文件截断为零字节。如果文件不存在,则引发异常。