从文本文件中读取行,然后如何显示行第一个单词文本框1直到:符号,然后第二个文本框显示在:符号之后

本文关键字:文本 符号 然后 显示 之后 直到 第二个 单词 读取 文件 何显示 | 更新日期: 2023-09-27 18:30:57

我的进程 1 .txt文件

firstname:lastname
sumon:kamal
abdul:halim
kamrul:khan
rafiq: akbor

我如何显示第一个名字文本框1,第二个文本框显示姓氏?

清除示例

文本框1 show sumon & textbox2 show kamal

我正在尝试更多的道路,但仍然没有得到任何道路。

我正在尝试使用streamReader显示文本框数据,但只有整行。

如何阅读 1 行和 2 文本框两个名字?

从文本文件中读取行,然后如何显示行第一个单词文本框1直到:符号,然后第二个文本框显示在:符号之后

如果我

正确回答你的问题,你想要这样的东西。

public partial class Main : Form
{
    private const string PATH = "C:''person.txt";
    public Main()
    {
        InitializeComponent();
        // read lines from file at specified path
        var lines = File.ReadLines(PATH);
        // take first line from aquired collection
        var line = lines.FirstOrDefault();
        if (line == null)
            return;
        // split string to first and last names
        var parts = line.Split(':');
        if (parts.Length != 2)
            return;
        // send them to textBox.Text property
        textBox1.Text = parts[0];
        textBox2.Text = parts[1];
    }
}

不要忘记将 textBox1 和 textBox2 拖放到窗体中。如果需要其他内容,请遍历行。