Формирование TreeView в WindowsForms

я хочу реализовать следующую идею в WF : пользователь вводит в TextBox(уже включена функция Multiline) строчки в столбец ,и первую строчку которую ввел пользователь - сделать узлом , а остальные строчки подузлами этого узла , затем все стереть в TextBox(и чтобы сие действие пользователь мог делать неограниченное кол-во раз , естественно в пределах разумного ) . Заранее кол-во подузлов, которые вводит пользователь неизвестно, подскажите каким образом можно реализовать подсчет подузлов , вводимых пользователем ? Я пробовал через цикл : (i изначально равно 1,input_node - текстовое поле, куда пользователь вводит строки)

for(; ; )
   { 
      if(input_node.Lines[i].ToString()!="")
           {
               i++;
           }
    }

но компилятор ругается на индекс , вышедший за границы массива


Ответы (0 шт):