如何从RichDataTextBox中每隔一行删除一次

本文关键字:一行 删除 一次 RichDataTextBox | 更新日期: 2023-09-27 18:25:26

如何从richDataTextBox中删除行数?我需要删除每一行。例如,我有一个文本文档,在丰富的DataTextBox中打开。。

1. "aaaaaaa  
     bbbbbbb  
     ccccccc  
     ddddddd"

如何删除行:"bbbbbbb""ddddddd"。。。并继续,直到文本文件结束。

var lines = this.dataTextBox.Lines;

如何从RichDataTextBox中每隔一行删除一次

您可以使用LINQ删除每一行:

var lines=richTextBox1.Lines
    . Where((l, index) => index % 2 == 0)
    .Select((l, index) => l);
richTextBox1.Lines = lines.ToArray();

它选择所有应而不是删除的行,并跳过所有其他行。