读文件,传入文件路径即可,返回的string为文件内容;
private string ReadFile(string fileName)
{
FileStream x_stream = new FileStream(fileName, FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(x_stream, UnicodeEncoding.GetEncoding("GB2312"));
sr.BaseStream.Seek(0, SeekOrigin.Begin);
StringBuilder sb = new StringBuilder();
string str = sr.ReadLine();
while (str != null)
{
sb.Append(str);
str = sr.ReadLine();
}
sr.Close();
x_stream.Close();
return sb.ToString();
}
写文件,2个参数,第一个是文件保存路径,第二个为文件内容;
private bool WriteFile(string fileName,string fileContent)
{
try
{
FileStream fs1 = File.Create(fileName);
Byte[] info1 = System.Text.Encoding.GetEncoding("gb2312").GetBytes(fileContent);
fs1.Write(info1, 0, info1.Length);
fs1.Close();
return true;
}
catch
{
return false;
}
}
需要添加的引用:
using System.IO;
using System.Text;
No Data Now...
| ©2003-2008 Woody. Some Rights Reserved. Feed - Sitemap - Valid XHTML - Valid CSS - Creative Commons Powered by ABlog v3.2. Skin Reserved by Default | Processed in 0.218750 Seconds. 4 Queries | 浙ICP备07029590号 |