创建流对象

流对象的重载很多,这里只简单介绍路径+创建模式这一种

            //【1】创建文件流
            FileStream fs = new FileStream("C:\\myfile.txt", FileMode.Create);

"C:\\myfile.txt":文件路径

 

FileMode:这是一个枚举类型,用于表示文件流的操作模式,不同的类型表示不同的操作方式

FileMode.CreateNew:指定操作系统应创建新文件,如果文件已存在,则将引发异常
FileMode.Create:指定操作系统应创建新文件。如果文件已存在,它将被覆盖。如果该文件已存在但为隐藏文件,则将引发异常。
FileMode.Open = 3,指定操作系统应打开现有文件。如果文件不存在,引发异常。
FileMode.OpenOrCreate:指定操作系统应打开文件(如果文件存在);否则,应创建新文件。
FileMode.Truncate:指定操作系统应打开现有文件。该文件被打开时,将被截断为零字节大小。
FileMode.Append:若存在文件,则打开该文件并查找到文件尾,或者创建一个新文件。

posted @ 2023-01-07 17:37  张翔清  阅读(65)  评论(0)    收藏  举报