gpt4 book ai didi

c# ReadLine 不读取整个文件

转载 作者:行者123 更新时间:2023-11-30 13:23:35 25 4
gpt4 key购买 nike

我使用此代码读取文件中的每一行,但它只读取(或只显示文件的最后一行)。当我在记事本中打开文件时,我可以看到不止一行。这是我正在使用的代码:

 using (StreamReader sr = File.OpenText(newPath))
{
String input;
while ((input = sr.ReadLine()) != null)
{

TextBox1.Text = input;

}

最佳答案

while 循环的每次迭代都会用它读取的行替换 TextBox1.Text 的先前值,因此当循环结束时,您只需用文件中的最后一行更新 Text 属性。

考虑使用 File.ReadAllText()代替逐行读取。

TextBox1.Text = File.ReadAllText(newPath);

关于c# ReadLine 不读取整个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10270009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com