第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

C# 使用 StreamReader 讀取幾行?

C# 使用 StreamReader 讀取幾行?

C#
繁星淼淼 2022-08-20 14:51:29
我是C#的新手,我有一個(gè)問(wèn)題。我希望將文件的內(nèi)容寫入RichTextBox,但該方法僅讀取第一行。StreamReader.ReadLine我該如何解決這個(gè)問(wèn)題?
查看完整描述

2 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊

可能最簡(jiǎn)單的方法是使用類的方法:System.IO.FileReadAllText

myRichTextBox.Text = File.ReadAllText(filePath);

此類具有一堆靜態(tài)方法,這些方法可以為您包裝類,使讀取和寫入文件變得非常容易。StreamReader


查看完整回答
反對(duì) 回復(fù) 2022-08-20
?
翻過(guò)高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊

有幾種方法可以讀取文件。如果你想用StreamReader來(lái)閱讀它,并想讀取整個(gè)文件,這可能是一個(gè)解決方案:


using System;

using System.IO;


class Test 

{

    public static void Main() 

    {

        try 

        {

            // Create an instance of StreamReader to read from a file.

            // The using statement also closes the StreamReader.

            using (StreamReader sr = new StreamReader("TestFile.txt")) 

            {

                string line;

                // Read and display lines from the file until the end of 

                // the file is reached.

                while ((line = sr.ReadLine()) != null) 

                {

                    Console.WriteLine(line);

                }

            }

        }

        catch (Exception e) 

        {

            // Let the user know what went wrong.

            Console.WriteLine("The file could not be read:");

            Console.WriteLine(e.Message);

        }

    }

}

您可以在控制臺(tái)的輸出發(fā)生時(shí)編輯該部分。在這里,可以將RichTextbox的字符串與


text += Environment.NewLine + line;


查看完整回答
反對(duì) 回復(fù) 2022-08-20
  • 2 回答
  • 0 關(guān)注
  • 176 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)