有两中读法 一种是以读字符串的方式读出来的,比如:
public string ReadFile(string filepath) //文本文件的读操作
{
string content = File.ReadAllText(filepath);
return content;
}
这只针对文本文件,就是txt文件
我们一般的文件都得以二进制流的方式读出来,比如:
public string ReadFileStream(string filepath) //二进制流文件的读操作
{
FileStream fs = new FileStream(filepath,FileMode.Open,FileAccess.Read);
long i = fs.Length;
byte[] b = new byte[i];
fs.Read(b,0,b.Length);
UTF8Encoding temp = new UTF8Encoding(true);
string data = temp.GetString(b);
return data;
}
希望对你有帮助...