Czytanie pliku tekstowego i wstawianie informacji do nowego obiektu

Mam więc plik tekstowy z informacjami w następującym formacie, z nazwiskiem, adresem e-mail i numerem telefonu.

Bill Molan, [email protected], 612-789-7538
Greg Hanson, [email protected], 651-368-4558
Zoe Hall, [email protected], 952-778-4322
Henry Sinn, [email protected], 651-788-9634
Brittany Hudson, [email protected], 612-756-4486

Kiedy mój program się uruchamia, chcę przeczytać ten plik i uczynić każdy wiersz nową osobą (), którą ostatecznie dodam do listy. Chcę odczytać każdą linię, a następnie użyć przecinka, aby oddzielić każdy ciąg do umieszczenia w konstruktorze Person (), który jest podstawową klasą:

public PersonEntry(string n, string e, string p)
{
    Name = n;
    Email = e;
    Phone = p;
}

Zrobiłem kilka poszukiwań i myślę, że użycie czytnika strumieniowego będzie działać przy czytaniu pliku tekstowego, ale nie jestem pewien, dokąd się stąd udać.

questionAnswers(3)

yourAnswerToTheQuestion