/// <summary>
/// 创建并写文件内容
/// </summary>
/// <param name="sPath">路径</param>
/// <param name="sFileName">文件名</param>
/// <param name="content">内容</param>
/// <returns></returns>
public bool WriteeBayLog()
{
try
{
string ebayurl = "~/Upload/ImportProductImg/" ; //项目目录
string sPath = Server.MapPath(ebayurl);
string sFileName = "eBay.txt";
content = "汗兵已略地,四方处歌声,大王已气尽,贱妾何聊生! --虞姬";
StreamWriter sr;
if (!Directory.Exists(sPath)) //是否存在目录 没有创建
{
Directory.CreateDirectory(sPath);
}
string v_filename = sPath + sFileName;
if (!File.Exists(v_filename)) //如果文件不存在,则创建File.AppendText对象
{
sr = File.CreateText(v_filename);
sr.Close();
}
else //文本存在 清空内容
{
StreamWriter sw = null;
try
{
sw = new StreamWriter(v_filename, false);
sw.Write("");
sw.Flush();
}
catch (Exception ex)
{
HttpContext.Current.Response.Write(ex.Message);
HttpContext.Current.Response.End();
}
finally
{
sw.Close();
}
}
using (FileStream fs = new FileStream(v_filename, System.IO.FileMode.Append, System.IO.FileAccess.Write, System.IO.FileShare.Write))
{
using (sr = new StreamWriter(fs))
{
sr.WriteLine(content);
sr.Close();
}
fs.Close();
}
return true;
}
catch { return false; }
}
创建txt文本,添加文本内容
最新推荐文章于 2022-08-25 13:44:59 发布