string[] fileNames = Directory.GetFiles(@".\\Log\\HiveData\\LogNoSendHive\\");
foreach (string fileName in fileNames)
{
//***** 方法 3 逐个文件逐行读取文本内容 *****//
string[] lines = File.ReadAllLines(fileName);
for (int i = 0; i < lines.Length; i++)
{
Debug.WriteLine(lines[i]);
}
//***** 方法 2 *****//
IEnumerable<string> line = File.ReadLines(fileName);
foreach (string fruit in line)
{
Debug.WriteLine(fruit);
}
//***** 方法 1 *****//
using (StreamReader reader = new StreamReader(fileName))
{
string lineax;
while ((lineax = reader.ReadLine()) != null)
{
Debug.WriteLine(line);
}
}
C# 3种逐个文件逐行读取文本内容的方法
最新推荐文章于 2024-07-18 08:36:53 发布