0

富文本框 C#

当我进行比较时

if RichTextBox.Lines.Count() > 2

//做一点事

出于某种原因,我将这些数据存储在富文本框中,同时我正在努力限制我需要验证搞砸的数据

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

这将返回计数为 3,其中应该只有 2,我如何消除下一行的空白?

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 上迭代和删除

Empty 仍然是一个字符串,您需要删除它或构建逻辑以不计算它

于 2012-05-31T22:21:36.663 回答