这里是一个简单的保存string 到 txt 中的方法
<span style="white-space:pre"> </span>/// <summary>
/// 保存String 到 txt 文件
/// </summary>
/// <param name="str">要保存的String</param>
/// <param name="txt">文件名字</param>
public void SaveFile(string str, String txt, bool saOrAp)
{
String appDir = C:\Users\Administrator\Desktop\652\ + txt;
StreamWriter sw = new StreamWriter(appDir, saOrAp);
try {
sw.WriteLine(str);
}
catch (Exception ex)
{
throw ex;
}
finally
{
sw.Close();
}
}
本以为自己做的很完美,可是在大数据量面前,这是一个致命的错误!
每次保存一次就要把流打开关闭一次,如果遍历保存一万条String,慢的死死的,以后要注意啦,流打开关闭要谨慎啊。