【发布时间】:2019-11-29 21:43:14
【问题描述】:
private void Button1_Click(object sender, EventArgs e)
{
int counter = 0;
string line;
System.IO.StreamReader file = new System.IO.StreamReader("Sav1.txt");
while ((line = file.ReadLine()) != null)
{
richTextBox1.Items.Add(line);
counter++;
}
}
如何在 C# 表单中正常访问我的 .txt,我需要 .txt 文件的第一行才能在 TextBox 上打印出来。这个不行。
【问题讨论】:
-
欢迎来到 StackOverflow!您能否详细说明 not working 部分?这是非常模棱两可的。它不工作怎么办?你目前的结果是什么,你想要的结果是什么?您是否收到任何错误消息?注意:您的计数器目前除了递增之外没有做任何事情。你也可以改用
while (!file.EndOfStream()) { } -
这是什么:
richTextBox1.Items.Add(line);?您似乎正在尝试将项目添加到列表框。你可以写richTextBox1.Text = File.ReadLines("Sav1.txt").First();。如果Sav1.txt位于当前工作目录中,则此设置。请改用完整路径。