Как реализовать загрузку информации с текстового файла?

Написал код, здесь реализовано функцию Join, функция передает информацию в textbox. Мне нужно реализовать загрузку этой информации из textbox в файл(.txt) и выгрузку от туда обратно. Загрузку информации в файл я реализовал, но как загружать информацию из файла в textbox мне не понятно. Надеюсь на вашу помощь. Ниже предоставил код программы.

private void button1_Click(object sender, EventArgs e)
    {
        string path = @"E:\OPI\ОПИ\lab4\lab4\1.txt";

        string[] arr = { textBox1.Text, textBox2.Text };
        string joined = string.Join(" | ", arr);
        textBox3.Text = joined;

        FileStream file = new FileStream(path, FileMode.OpenOrCreate);
        StreamWriter stream = new StreamWriter(file);
        stream.Write(textBox3.Text);

        stream.Close();
        file.Close();
    }

Ответы (1 шт):

Автор решения: SmorcIRL

Если я правильно понял вас, то как-то так:

    private void SetText()
    {
        string path = @"E:\OPI\ОПИ\lab4\lab4\1.txt";
        string[] values;

        using (var reader = new StreamReader(path))
        {
            string text = reader.ReadToEnd();

            textBox3.Text = text;

            values = text.Split(" | ");
        }

        textBox1.Text = values[0];
        textBox2.Text = values[1];
    }
→ Ссылка