1,ReadAllBytes()函数,将文件中的文字内容转成byte数组并返回。
案例)读取文件,并输出到控制台上
byte[] buffer = File.ReadAllBytes(@"C:\Users\DELL\Desktop\new.txt");
将字节数组中的每一个元素都要按照我们指定的编码格式解码成字符串
string s = Encoding.UTF8.GetString(buffer);
Console.WriteLine(s);
Console.ReadKey();
2,ReadAllLines()方法,以行的形式读取文本文件,并返回一个字符串数组
string[] contets = File.ReadAllLines(@"C:\Users\DELL\Desktop\new.txt", Encoding.UTF8);
foreach (string item in contets)
{
Console.WriteLine(item);
}
Console.ReadKey();
3,ReadAllText()方法,读取文本,并返回字符串
string str = File.ReadAllText(@"C:\Users\DELL\Desktop\11.txt", Encoding.Default);
Console.WriteLine(str);
Console.ReadKey();