2013-02-21 73 views
3

我正在編寫一個程序,需要通過新行分割RichTextBox中的文本。我試過由新行VB.NET分割字符串

For Each Line As String In RichTextBox1.Text.Split(vbNewLine)

我已經試過

For Each Line As String In RichTextBox1.Text.Split(System.Enviroment.NewLine)

無論是在工作。它適用於只有一行文本但沒有之後。有什麼建議麼?

+0

使用RichTextBox.Lines屬性,它已經爲您分割。 – 2013-02-21 01:18:08

+0

謝謝!那很簡單。 :) – 2013-02-21 01:20:22

回答

6

我想這樣做是使用RichTextBox.Lines像這樣

For Each Line As String In RichTextBox1.Lines 
    ' Do whatever 
Next 

不知道爲什麼被Environment.NewLine拆分爲你沒有工作,但最簡單的方法,它爲我工作得很好,當我剛剛測試過。

編輯:剛纔注意到這個問題的評論,哎呀。這會教我緩慢發佈。

+0

那麼,你在哪裏唯一的答案,所以一個複選標記爲你:) – 2013-02-21 01:45:28