Ошибка здесь:
Dim textz As String = TextBox1.Text
и здесь:
Dim NewArray() As String = TextBox1.Text.Split(vbNewLine)
и, возможно, здесь:
Dim sections() As String = Text.Split(sep, StringSplitOptions.None)
Вы не можете инициализировать член, подобный этому, потому что этот код в основном выполняется в конструкторе, за до инициализации TextBox1
(или любого другого элемента управления / свойства), следовательно, это Nothing
.
Поместите все инициализации, которые относятся к элементам управления, в событие Form_Load
- вот для чего оно нужно.