小编Jas*_*261的帖子

从文本文件(C#)中的匹配单词后打印行

我正在从一个基本上像这样的文本文件中读取内容:

>Name
>12345

>Name2
>32458

>Name3
>82745
Run Code Online (Sandbox Code Playgroud)

等等。我想要它,所以一旦程序检测到NameName,将12345在控制台上同时打印以下内容:

到目前为止,这是我的代码:

if (args[0] == "prog1")
{
    List<string> lines = File.ReadAllLines(filename).ToList();

        foreach (var line in lines)
        {
            if (line.Contains("Name"))
            {
                Console.WriteLine(line);
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

到目前为止,这仅会打印"Name"到控制台,我不确定如何使它也能在它之后打印

c#

4
推荐指数
1
解决办法
69
查看次数

标签 统计

c# ×1