簡體   English   中英

C#Windows窗體應用程序逐行讀取文本框

[英]C# Windows Forms Application Read Textbox Line by Line

我想制作一個具有多行文本框的程序,該程序將逐行讀取它。
我需要做的就是將這條線變成一個字符串,完成該行后,它就會繼續前進。
我怎樣才能做到這一點?
是否有內置函數,例如c ++和c中的getline()函數?
我應該使用普通文本框還是富文本框?

您正在尋找TextBoxBase.Lines屬性。

根據請求,這是一個示例:

碼:

namespace SomeApp
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            // For each line in the rich text box...
            for (int i = 0; i < richTextBox.Lines.Length; i++)
            {
                // Show a message box with its contents.
                MessageBox.Show(richTextBox.Lines[i]);
            }
        }
    }
}

結果:

在此處輸入圖片說明
在此處輸入圖片說明在此處輸入圖片說明在此處輸入圖片說明

暫無
暫無

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

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