SPLIT COM CLASSE

ALEVALE 13/12/2016 14:46:20
#469686
Pessoal seguinte estou com uma dúvida simples mas não achei a lógica ainda.

Preciso ler um arquivo txt e preciso separar a informação dele e adicionar em uma classe, meu problema.

Consigo ler o arquivo txt e fazer o split em partes, exemplo:

Arquivo texto
Teste - Teste 1 - Teste 2

No form do VB vou ter 3 campos 1,2,3, preciso fazer o split adicionando esses campos do txt em uma classe primeiro porque depois vou manusear essas informações no form.

Alguém tem uma ideia ?

Estou lendo assim:
Dim i As Integer = 0
Dim line As String

For Each line In File.ReadAllLines([Ô]c:    emp\Hosts.txt[Ô])
Dim parts As String() = line.Split(New Char() {[Ô]-[Ô]c})
Dim part As String

For Each part In parts
Console.WriteLine(i, part)
Next
i += 1
Next

Eis aqui a minha dúvida como vou saber separar as informações para por na classe, porque meu txt vai ter várias linhas : (
KERPLUNK 13/12/2016 15:20:52
#469690
Você vai usar um List<T> ou um Array.
Tópico encerrado , respostas não são mais permitidas