簡體   English   中英

從TextFile中讀取每一行並將其添加到ListBox C#

[英]Reading Each line from a TextFile and adding it to a ListBox C#

private void button2_Click(object sender, EventArgs e)
{
     string[] lines = System.IO.File.ReadAllLines(this.textBox2.Text);
     foreach (string line in lines)
     {
          this.listProxy.Items.Add(lines);
     }
}

當我單擊按鈕時,它沒有寫到ListBox

我如何才能將每行添加到ListBox

您應該使用line代替lines

this.listProxy.Items.Add(line);

查看下面編輯的代碼:

private void button2_Click(object sender, EventArgs e)
{
    string[] lines = System.IO.File.ReadAllLines(this.textBox2.Text);
    foreach (string line in lines)
    {
        this.listProxy.Items.Add(line);
    }
}

首先,我在代碼中看到的是您從文本框而不是從TextFile獲取文本。

其次,確保要使用的TextFile包含信息。

第三,您可以使用try catch塊來檢測錯誤並能夠在將其發送到生產環境之前對其進行更正。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM