Già va meglio, però, se ho capito bene il tipo di progetto che vuoi realizzare, il file di testo non è idoneo.
Dovresti orientarti o sui DataBase, oppure sulle serializzazioni XML per i salvataggi dei dati.
Sorvolando momentaneamente il metodo di salvataggio, dovresti creare una "Classe Persona" - con le proprietà giuste - per associare i dati salvati.
Es:
Codice:
Public Class Persona
Public Nome As String
Public Cognome As String
Public Anni As UShort
Public Capelli As String
Public Sub New(ByVal _nome As String, ByVal _cognome As String, ByVal _anni As UShort, ByVal _capelli As String)
Me.Nome = _nome
Me.Cognome = _cognome
Me.Anni = _anni
Me.Capelli = _capelli
End Sub
End Class
Poi associare i dati:
Codice:
Dim p As New Persona("Nome", "Cognome", 0, "Colore")
Poi le persone potrai inserirle o in una matrice o in una lista.
Per effettuare delle ricerche in base ad una proprietà, o ti scorri l'intero contenitore effettuando un confronto, o utilizzi LINQ per effettuare una Query.