我正在通过File.ReadAllText将文件读入到一个stringbuilder中。我正在做一些替换和正则表达式,然后将其分配给textBox1.text。然后我使用Lines.Distinct()删除重复项。结果是完美的,期望在最后有一个额外的空行(光标所在的位置)。我不想要这个空行,并且希望它被删除,所以文本框在文本的最后一行结束,而不是在一个新的空行上。从文本框中删除拖尾空白行
0
A
回答
3
一个简单的解决办法是Trim()
字符串作为文本框的值赋给它。
0
您可以添加.Where(s => !String.IsNullOrEmpty(s))
0
或许你也应该分配给Lines
而不是使用File.ReadAllLines
,只是效率:
TextBox1.Lines = File.ReadAllLines(myFile).Where(s => !string.IsNullOrEmpty(s)).Distinct().ToArray();
相关问题
- 1. SSRS从文本框中删除空白
- 2. c#删除文本框中的行,并删除空白行
- 3. 如何从富文本框中删除空白行
- 4. 删除尾部空白
- 5. BeautifulSoup删除尾随空白?
- 6. 批处理删除文本文件中的尾部空白
- 7. 从行尾删除空格
- 8. 在删除文本文件中的行后删除空白VB6
- 9. 删除拖尾换行
- 10. 删除TinyMCE文本区域中的前导和尾随空白
- 11. 如何从文本文件中删除空白行? vb.net?
- 12. ColdFusion从文本文件中删除空白行
- 13. 使用VBA从文本文件中删除空白行
- 14. 通过截断删除文件中尾随的空白行
- 15. 删除python中的尾部空白3
- 16. 从组合框中删除空白值。
- 17. 删除文字框中的空白
- 18. 角JS删除前导&从输入文本框尾部空格
- 19. 如何从字段中删除尾部空白空间
- 20. 从表中删除空白行,没有空白行时删除错误
- 21. 在RichTextBox从行的末尾删除空白
- 22. 从多行文本框中删除空白行并使用文本框元素填充数组
- 23. 从URL中删除拖尾斜杠
- 24. 如何从BufferedReader中删除空白行
- 25. 从数据集中删除空白行
- 26. 从Memmapped数组中删除空白行
- 27. 从QTextEdit中删除空白
- 28. 关闭删除Vim的尾随空白
- 29. SSRS隐藏白色空间从Tablix之外的空文本框中删除
- 30. 如何从主机文件中删除/删除/删除空白行?
我添加多个文件,不只是一个,我有一个foreach循环。另外,空白行似乎不是来自文件,我做了一个没有拖尾行的测试文件,并删除了所有的空白空间,并在文本框中添加了一个空白行。 – Michael
@Michael:分配给'Lines'而不是修复它? – Ryan