/读取文本文件转换为List public List<string> ReadTextFileToList(string fileName) { FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read); List<string> list = new List<string>(); StreamReader sr = new StreamReader(fs); //使用StreamReader类来读取文件 sr.BaseStream.Seek(0, SeekOrigin.Begin); // 从数据流中读取每一行,直到文件的最后一行 string tmp = sr.ReadLine(); while (tmp != null) { list.Add(tmp); tmp = sr.ReadLine(); } //关闭此StreamReader对象 sr.Close(); fs.Close(); return list; } }