文件操作中的换行问题
//执行相应的操作
//创建一个新的文件
using(File.Create(filename)){}
//读取原有文件
StringBuilder sb = new StringBuilder();
String str =string.Empty;
bool flag =false;
try
{
using(StreamReader din = new StreamReader(txtSqlName.Text.Trim()))
{
while( ( str=din.ReadLine() ) != null )
{
sb.Append(str+"\n");
}
}
sb.Replace("go","goto");
using(FileStream fs = File.OpenWrite(filename.Trim()))
{
Byte[] info =new UTF8Encoding(true).GetBytes(sb.ToString());
fs.Write(info,0,info.Length);
}
}
catch
{
throw;
}
实现功能: 把一个文件的文件(txtSqlName.Text.Trim())读出来,然后进行修改后,写入另外一个文件(filename)
目前问题:不能分行,应该分行的地方出现一黑色的正方体。如下:
helo,how are you
请问,如何解决?具体什么原因?非常感谢!