List<string> mylines = new List<string>();
using (StreamReader sr = new StreamReader("myfile.dat"))
while (sr.ReadLine() != null)
Yeah, That should work. assuming each line is a separate value, otherwise you will need to load it all to memory as a string and split it to an array using the delimiter. Post back if you need more help.