在行尾添加文本VB .NET
问题描述:
我想在文件中附加一些文本。在行尾添加文本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...
,但我不知道它是如何工作...
看起来你的Frm_Login.AmountDisk只包含1024这个数字。如果你想要其他文本,你需要在该数字之前添加它。 (如果你想在那个位置有一个换行符,不要忘记添加一个Environment.NewLine) – Steve
那么,如果你插入位置0的行数组,它将把数据放在位置0上。你不会追加到line – Plutonix