【发布时间】:2013-04-18 10:48:38
【问题描述】:
我正在尝试编辑文件夹 (textbox4) 中的所有 txt 文件。如果它找到搜索的单词 (textbox2),它将替换为其他 (textbox3)。但是代码什么都不做。
Dim mydir As String = TextBox4.Text
Dim savetxt As New List(Of String)
For Each txtfile As String In System.IO.Directory.GetFiles(mydir, "*.txt")
For Each line As String In System.IO.File.ReadAllLines(txtfile)
If line.Contains(TextBox2.Text) Then
line.Replace(TextBox2.Text, TextBox3.Text)
End If
savetxt.Add(line)
Next
System.IO.File.WriteAllLines(txtfile, savetxt.ToArray)
savetxt.Clear()
Next
【问题讨论】:
-
这不是 StackOverflow 的工作方式。首先你必须表现出一些努力和到目前为止you have tried 的内容,然后我们会尽力帮助你。