public static string WriteFile(string strText, string path) { Encoding code = Encoding.GetEncoding("gb2312"); StreamWriter sw = null; string filename = DateTime.Now.ToString("yyyy-MM-dd") + ".txt"; try { string fullpath = System.IO.Path.Combine(path, filename); sw = new StreamWriter(fullpath, true, code); sw.Write("[" + DateTime.Now.ToString() + "] ----------------------------- " + strText + " "); sw.Flush(); } catch (Exception ex) { //HttpContext.Current.Response.Write(ex.Message); //HttpContext.Current.Response.End(); } finally { if (sw != null) { sw.Close(); } } return filename; }