解析.txt文件并在C#的文本框中显示

Smi*_*ith -2 c# visual-studio-2010

我的程序:包含5个文本框,如下图所示:

在此输入图像描述

我的目标:我想在冒号":"之后解析settings.txt文件中的任何内容.所以,例如:我想要(459800090581).在阅读"第一手册:(459800090581)"后显示在我的第一个文本框中.来自Settings.txt文件的行.这适用于其他各个领域.

我试图谷歌如何解析文本文件,但我无法找到一个简单的文件解析程序,这将帮助我学习和理解如何在C#中进行文件解析.该计划将帮助我快速,轻松地学习这项技术,非常感谢您的帮助!谢谢!!:)

Set*_*ers 6

从以下内容开始:

char[] delimiters = new [] { ':' };

foreach (string line in File.ReadAllLines(@"some path"))
{
    if (!string.IsNullOrWhiteSpace(line))
    {
        string[] parts = line.Split(delimiters);

        if (parts != null && parts.Length == 2)
        {
            string label = parts[0];
            string value = parts[1];

            Console.WriteLine("Label: {0}, Value: {1}", label, value);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

请参见String.Split,String.IsNullOrWhiteSpaceFile.ReadAllLines.