RegEx es lento, intenta evitarlo.
En el método FindAndMergeFiles realiza esta modificación:
La linea que queda en blanco al final del archivo es normal, ya que se está llamando al método WriteLine.
Saludos
En el método FindAndMergeFiles realiza esta modificación:
Código (vbnet) [Seleccionar]
Using sr As StreamReader = txtfile.OpenText
Using sw As New StreamWriter(Path.Combine(topDir.FullName, curFilename), append:=True, encoding:=Encoding.Default, bufferSize:=4096)
Dim content As String = sr.ReadToEnd.Replace(Environment.NewLine, "")
If Not String.IsNullOrEmpty(content) Then
sw.WriteLine(content)
End If
End Using ' sw
End Using ' sr
La linea que queda en blanco al final del archivo es normal, ya que se está llamando al método WriteLine.
Saludos