ASP.NET(C#)文件读写函数
using System;
using System.Data;
using System.IO;
using System.Text;
public void WriteFile(string content, string fileSavePath)
{
if (System.IO.File.Exists(fileSavePath))
{
System.IO.File.Delete(fileSavePath);
}
using (System.IO.FileStream fs = System.IO.File.Create(fileSavePath))
{
byte[] info = new System.Text.Encoding.GetEncoding("gb2312").GetBytes(content); //防止乱码
fs.Write(info, 0, info.Length);
}
}
public string ReadFile(string fileOpenPath)
{
if (!System.IO.File.Exists(fileOpenPath))
{
return null;
}
using (System.IO.StreamReader sr = System.IO.File.OpenText(fileOpenPath))
{
return sr.ReadToEnd().ToString();
}
}
using System.Data;
using System.IO;
using System.Text;
public void WriteFile(string content, string fileSavePath)
{
if (System.IO.File.Exists(fileSavePath))
{
System.IO.File.Delete(fileSavePath);
}
using (System.IO.FileStream fs = System.IO.File.Create(fileSavePath))
{
byte[] info = new System.Text.Encoding.GetEncoding("gb2312").GetBytes(content); //防止乱码
fs.Write(info, 0, info.Length);
}
}
public string ReadFile(string fileOpenPath)
{
if (!System.IO.File.Exists(fileOpenPath))
{
return null;
}
using (System.IO.StreamReader sr = System.IO.File.OpenText(fileOpenPath))
{
return sr.ReadToEnd().ToString();
}
}