📜  vbnet 创建和写入文件 - C 编程语言(1)

📅  最后修改于: 2023-12-03 15:20:58.270000             🧑  作者: Mango

VB.NET 创建和写入文件

在 VB.NET 中创建和写入文件非常简单,只需几行代码即可完成。在本文中,我们将介绍如何使用 VB.NET 创建和写入文件。

创建文件

要创建文件,我们需要使用 System.IO.File.Create 方法。此方法将返回一个 FileStream 对象,表示文件流。我们可以使用此对象来写入文件。

Dim filePath As String = "C:\Users\YourUserName\Desktop\NewFile.txt"
Dim fileStream As FileStream = File.Create(filePath)

' 文件创建成功
fileStream.Close()

在上述代码中,我们创建了一个名为 NewFile.txt 的文件,并将其保存到桌面上。File.Create 方法将返回一个 FileStream 对象,表示文件流。我们可以使用此对象来写入文件。

写入文件

要写入文件,我们可以使用 System.IO.StreamWriter 类。此类提供了写入文本文件的方法。

Dim filePath As String = "C:\Users\YourUserName\Desktop\NewFile.txt"

' 创建 FileStream 对象
Dim fileStream As New FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Write)

' 创建 StreamWriter 对象,用于写入文件
Dim writer As New StreamWriter(fileStream)

' 写入文本
writer.WriteLine("Hello World!")
writer.WriteLine("This is a new text file.")
writer.Flush()

' 关闭 StreamWriter 和 FileStream 对象
writer.Close()
fileStream.Close()

在上述代码中,我们创建了一个名为 NewFile.txt 的文件,并将其保存到桌面上。然后,我们使用 FileStream 对象创建了一个 StreamWriter 对象,用于写入文件。我们向文件中写入了两行文本,并在最后使用 Flush 方法将缓存中的文本写入文件。最后,我们关闭了 StreamWriter 对象和 FileStream 对象。

结论

在 VB.NET 中创建和写入文件非常简单。我们可以使用 File.Create 方法创建文件,并使用 StreamWriter 类写入文件。这些类和方法非常灵活,并提供了大量的选项,以满足各种需求。