0

RichTextBox C#

When i do a comparison

if RichTextBox.Lines.Count() > 2

//Do Something

For some reason i get these data stored in rich text box, while i am working on restricting that i need to validate for the screwed up data

 [0] - "East coast road"
 [1]- "New York"
 [2] -""

This returns count as 3 where in there should be only 2, how do i eliminate that white space next line?

4

2 に答える 2

0

比較を行う前に、テキストをトリミングしてみてください。

RichTextBox.Text = RichTextBox.Text.Trim()

Trimは、文字列の最初と最後からすべての空白文字を削除し
、改行は空白と見なされます
。MSDNの参照を参照してください。

于 2012-05-31T22:20:55.977 に答える
0

RichTextBox.Lines.Count()>2の場合

3>2は真です

string.isnulloremptyで繰り返して削除できます

空はまだ文字列であり、削除するか、カウントしないようにロジックを組み込む必要があります

于 2012-05-31T22:21:36.663 に答える