C#.NET 逐行读取TXT文本 循环显示txt内容
C#.NET 逐行读取TXT文本using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = @"C:\path\to\your\file.txt"; // 替换为你的TXT文件路径
try
{
// 创建一个StreamReader对象来读取文件
using (StreamReader sr = new StreamReader(filePath))
{
string line;
// 逐行读取文件,直到读取完毕
while ((line = sr.ReadLine()) != null)
{
// 在这里处理每一行,例如打印到控制台
Console.WriteLine(line);
}
}
}
catch (Exception e)
{
// 处理可能出现的异常,例如文件不存在或没有读取权限等
Console.WriteLine("The file could not be read:");
Console.WriteLine(e.Message);
}
}
}
在 C# 中,可以通过读取 TXT 文件并对其内容进行循环截取来实现特定数据的提取和处理。以下是实现此功能的步骤和代码示例。
步骤 1:读取 TXT 文件
使用 System.IO.File.ReadAllLines 方法读取文件的所有行。
string[] lines = System.IO.File.ReadAllLines("文件路径.txt");
步骤 2:循环遍历每一行
通过 foreach 或 for 循环逐行处理文件内容。
foreach (string line in lines)
{
// 对每一行进行操作
Console.WriteLine(line);
}




