簡體   English   中英

在VB .NET行的末尾附加文本

[英]Append text at the end of the line VB .NET

我想在文件中附加一些文本。

我使用此代碼從文件追加文本

Dim Lines As List(Of String) = ReadAllLines(Script_Path_DiskPart & File_MakeVDISK).ToList()
Lines.Insert(0, Frm_Login.AmountDisk & " Type=" & ChrW(34) & "EXPANDABLE" & ChrW(34))
System.IO.File.WriteAllLines(Script_Path_DiskPart & File_MakeVDISK, Lines)

這就是我在System.File.WriteAllLines(Script_Path_Diskpart & File_MakeVDISK, Lines)

意外的結果:

在此處輸入圖片說明

預期結果:

在此處輸入圖片說明

實際上我想使用System.IO.File.Append...但是我不知道它是如何工作的...

您似乎想要代替Lines.Insert語句來執行以下操作:

Lines(0) = Lines(0) & Frm_Login.AmountDisk & " Type=""EXPANDABLE"""

請注意,您可以使用另一個引號對引號進行轉義,而不是使用ChrW ,因此在“ ChrW ""周圍有一對雙引號"" ”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM