public static List<string> readFileToList(string fileName)
{
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
List<string> list = new List<string>();
StreamReader m_streamReader = new StreamReader(fs);//中文乱码加上System.Text.Encoding.Default,或则 System.Text.Encoding.GetEncoding("GB2312")
//使用StreamReader类来读取文件
m_streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
// 从数据流中读取每一行,直到文件的最后一行,并在richTextBox1中显示出内容
string strLine = m_streamReader.ReadLine();
while (strLine != null)
{
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
List<string> list = new List<string>();
StreamReader m_streamReader = new StreamReader(fs);//中文乱码加上System.Text.Encoding.Default,或则 System.Text.Encoding.GetEncoding("GB2312")
//使用StreamReader类来读取文件
m_streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
// 从数据流中读取每一行,直到文件的最后一行,并在richTextBox1中显示出内容
string strLine = m_streamReader.ReadLine();
while (strLine != null)

本文介绍两个C#函数,用于方便地读取和写入文本文件的每一行。`readFileToList`函数通过FileStream和StreamReader读取文件内容到List<string>,而`writeListToFile`函数则将List<string>的内容写回至指定文件。
最低0.47元/天 解锁文章
9229

被折叠的 条评论
为什么被折叠?



