[c#] How best to read a File into List<string>