asp.net 按行读取包含中文的文本(txt)文件并取得行数

asp.net 按行读取包含中文的文本(txt)文件并取得行数

using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO; using System.Text; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { string Path = Server.MapPath("4.txt"); insertStr(Path); } } public void insertStr(string Path) { string strLine = ""; int i = 0; try { StreamReader sr = new StreamReader(Path, Encoding.GetEncoding("GB2312")); strLine = sr.ReadLine(); while (strLine != null) { Response.Write(strLine + "<br>"); strLine = sr.ReadLine(); i++; } Response.Write(i); sr.Dispose(); sr.Close(); } catch { } }

你可能感兴趣的:(String,object,null,Class,asp.net,Path)