如何:在 Visual Basic 中向文本文件追加内容
通过指定 append 参数,并将其设置为 True,可以使用 WriteAllText 方法向文本文件追加内容。
向文本文件追加内容
使用 WriteAllText 方法,同时指定目标文件以及要追加的字符串,并将 append 参数设置为 True。
此示例将字符串 "This is a test string." 写入名为 Testfile.txt 的文件中。
Dim inputString As String = "This is a test string." My.Computer.FileSystem.WriteAllText( "C://testfile.txt", inputString, True)
可靠编程
以下情况可能会导致异常:
路径无效,由于下列原因之一: 它是零长度字符串,它仅包含空白,它包含无效的字符,或它是一个设备路径 (以开始 \\。 \) (ArgumentException).
路径无效,因为它是 Nothing (ArgumentNullException)。
File 指向的路径不存在(FileNotFoundException 或 DirectoryNotFoundException)。
文件正由另一个进程使用,或者出现 I/O 错误 (IOException)。
路径超过了系统定义的最大长度 (PathTooLongException)。
路径中的文件名或目录名包含冒号 (:),或格式无效 (NotSupportedException)。
该用户缺少查看该路径所必需的权限 (SecurityException)。