Mam prośbę. Potrzebuję pomocy w napisaniu funkcji, która odczyta mi z pliku strukturę plików i katalogów, a następnie przeniesie mi ją do treeView (katalogi i podkatalogi) i listView (pliki z aktualnie wybranego katalogu w treeView wraz z takimi informacjami jak data, rozszerzenie itd).
W C# jestem totalnie początkujący, ale muszę w nim zrobić projekt, i w zasadzie wszystko jest już gotowe, a z tą częścią męczę się już od tygodnia ;/ Bardzo proszę o pomoc.

Przykładowy plik z którego czytam strukturę plików i katalogów:

Directory: R:\TEST\1
Directory: R:\TEST\1\11
File: ; R:\TEST\1\11 ; x.txt ; .txt; 0 ; 2007-05-03 1220
File: ; R:\TEST\1\11 ; j.jpg ; .jpg; 81776 ; 2007-05-03 1213
Directory: R:\TEST\1\22
Directory: R:\TEST\2
Directory: R:\TEST\3
Directory: R:\TEST\3\33
Directory: R:\TEST\3\33\44
Directoryy: R:\TEST\3\33\44\66
File: ; R:\TEST\3\33\44 ; 1.txt ; .txt ; 0 ; 2007-05-03 1231
File: ; R:\TEST\3\33 ; 2.txt ; .txt ; 0 ; 2007-05-03 1234
Directory: R:\TEST\3\55
File: ; R:\TEST ; 1.jpg ; .jpg ; 81776 ; 2007-05-03 1213
File: ; R:\TEST ; cos.log ; .log ; 485910 ; 2007-05-03 1213