如何使用c#在文本框中复制文本文件?

时间:2010-11-15 12:57:30

标签: c# textbox text-files

我想将整个文本文件复制到多行文本框中,我该怎么做?

6 个答案:

答案 0 :(得分:8)

 textBox1.Text = System.IO.File.ReadAllText(path);

答案 1 :(得分:2)

使用ReadAllLines方法将文件作为字符串数组读取,并将其放在文本框中:

TheTextBox.Lines = File.ReadAllLines(fileName);

答案 2 :(得分:1)

使用System.IO命名空间中的类(例如File)。

    using (FileStream fileStream = File.OpenRead("C:\your_file.txt"))
    using (StreamReader streamReader = new StreamReader(fileStream))
    {
        string fileContent = streamReader.ReadToEnd();

        myTextBox.Text = fileContent;
    }

答案 3 :(得分:0)

string value1 = System.IO.File.ReadAllText("C:\\file.txt");
System.IO.File.WriteAllText("C:\\file.txt","Hello!");

答案 4 :(得分:0)

using (StreamReader sr = new StreamReader(path)) 
{            
   textbox1.Text = sr.ReadToEnd());
}

答案 5 :(得分:0)

       using (StreamReader reader = File.OpenText(@"C:\your_file.txt"))

        myTextBox.Text = reader.ReadLine();