如何在 RichTextBox C# 中查找空行数?
How to find number of empty lines in RichTextBox C#?
我用这段代码找到了所有行的计数:
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show(richTextBox1.Lines.Length.ToString());
}
如何只查找空行数?
您可以尝试使用 .Count()
.Count()
iterates over given sequence and increment the count if the predicate returns true.
private void button2_Click(object sender, EventArgs e)
{
var emptyLineCount = richTextBox1.Lines.Count(x => string.IsNullOrEmpty(x));
MessageBox.Show(emptyLineCount);
}
在给定条件下应用 .Count()
后,emptyLineCount
变量将存储整数值,表示给定富文本框中的空行数。
richTextBox1.Lines
return 是一个字符串数组,您可以使用 System.Linq
中的 .Count()
方法来获取空或 null 的计数
来自 string[]
的行,即行
为了检查给定行是否为空,我们使用了 string.IsNullOrEmpty()
函数,如果字符串参数为空,则 returns true
否则 return false
我用这段代码找到了所有行的计数:
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show(richTextBox1.Lines.Length.ToString());
}
如何只查找空行数?
您可以尝试使用 .Count()
.Count()
iterates over given sequence and increment the count if the predicate returns true.
private void button2_Click(object sender, EventArgs e)
{
var emptyLineCount = richTextBox1.Lines.Count(x => string.IsNullOrEmpty(x));
MessageBox.Show(emptyLineCount);
}
在给定条件下应用 .Count()
后,emptyLineCount
变量将存储整数值,表示给定富文本框中的空行数。
richTextBox1.Lines
return 是一个字符串数组,您可以使用 System.Linq
中的 .Count()
方法来获取空或 null 的计数
来自 string[]
的行,即行
为了检查给定行是否为空,我们使用了 string.IsNullOrEmpty()
函数,如果字符串参数为空,则 returns true
否则 return false