VB.NET删除第一行

时间:2011-08-14 02:45:58

标签: vb.net

这是我试过的代码,但它删除了2行而不是一行

    Dim b As String() = Split(TextBox1.Text, vbNewLine)
    TextBox1.Text = String.Join(vbNewLine, b, 1, b.Length - 1)

2 个答案:

答案 0 :(得分:0)

b.Length - 1会导致在加入时删除最后一个元素。

要删除第一行,起始索引应为2

尝试:TextBox1.Text = String.Join(vbNewLine, b, 2, b.Length)

答案 1 :(得分:0)

您的程序的另一部分出现问题,请参阅调试器的这个镜头: enter image description here

也许你两次打电话给这个例程?与计时器,保持联系