FileStream与FileMode.打开删除文件

本文关键字:删除 文件 FileMode FileStream | 更新日期: 2023-09-27 17:50:45

我有一个FileStream(没有其他),用FileMode.Open打开文件。在运行代码之前,我已经确保该文件存在并且其中有几千字节。然而,在我运行代码之后,文件是空的(0字节)。下面是我的代码:

Imports System.IO
Public Class Form1
    Dim FS As New FileStream("GameList",FileMode.Open)
End Class

FileStream与FileMode.打开删除文件

我假设你想从文件中读取,试试这个:

New FileStream("GameList", FileMode.Open, FileAccess.Read, FileShare.Read)

或者使用更容易使用的StreamReader:

New StreamReader("GameList")

FileMode。Open从文件开头的文件指针开始。尝试使用FileMode。如果想保留当前文件内容,请附加