N是一个确定的正整数
1,若文本文件行数=N则全读
2,若文本文件= N*M(M是正整数,M>1)则读取后N行
(已经设置好总行数一定是N的整数倍)
如果上百万行的大文件呢??
能不能从后面还是数行数呢??
读取整个文本文件到数组
取得数组长度(文本行数)
读取文本后N行(lineCount -N)
将读取的内容写入到字符串temp内,tem就是文本文件后N行的内容
String[] strFile = File.ReadAllLines(@"D:\123.txt");
String temp = "";
int lineCount = strFile.Length;
for (int i = (lineCount - 5); i < lineCount; i++)
{
temp += strFile[i] + "\r\n";
}