C#trim和length count中的富文本框

时间:2012-05-31 22:17:24

标签: c# asp.net .net vb.net

RichTextBox C#

当我做比较时

if RichTextBox.Lines.Count() > 2

//做点什么

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

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

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

2 个答案:

答案 0 :(得分:0)

您可以在进行比较之前尝试修剪文本

RichTextBox.Text = RichTextBox.Text.Trim()

修剪从字符串的开头和结尾删除所有空白字符 并且换行符被视为白色空间 See refs from MSDN

答案 1 :(得分:0)

如果RichTextBox.Lines.Count()> 2

3> 2是真的

您可以在string.isnullorempty

上进行迭代和删除

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