mvc 讀寫txt文檔
-----------------寫入內容----------------
string userfile = "UserData.txt";
StreamWriter sw = null;
//判斷是否存在
if (!System.IO.File.Exists(System.Web.HttpContext.Current.Server.MapPath(@"../" + userfile)))
{
//不存在,新建
System.IO.File.Create(System.Web.HttpContext.Current.Server.MapPath(@"../" + userfile)).Close();
sw = new StreamWriter(Server.MapPath(@"../" + userfile), true, System.Text.Encoding.Default);
sw.Write("用戶名");
sw.Write("," + "手機號");
sw.Write("," + "地址");
sw.WriteLine();
}
else
{
sw = new StreamWriter(Server.MapPath(@"../" + userfile), true, System.Text.Encoding.Default);
}
sw.Write(“想要寫入的內容”);
sw.WriteLine();
sw.Close(); //關閉流
-----------------讀取內容----------------
string uListPath = @"../" + "UserData.txt";
string content = string.Empty;
if (!System.IO.File.Exists(System.Web.HttpContext.Current.Server.MapPath(uListPath)))
{
//文件不存在
}
else
{
using (StreamReader sr = new StreamReader(System.Web.HttpContext.Current.Server.MapPath(uListPath), System.Text.Encoding.Default))
{
content = sr.ReadToEnd(); // 讀取txt文件內容
}
}
mvc 讀寫txt文檔