源码:
            string[] files = Directory.GetFiles(@"E:\", "*.txt", SearchOption.TopDirectoryOnly);
            StreamReader sr = null;
            foreach (string file in files)
            {
                sr = new StreamReader(file, Encoding.Default);
                while (sr.Read() != -1)
                {
                    string line = sr.ReadLine();
                    string[] userInfo = line.Split('|');
                    string name = userInfo[0];
                    string password = userInfo[1];
                    int errorTimes = Convert.ToInt32(userInfo[2]);
                    //插入到数据库中
                    ...
                }
            }
            sr.Close();
            sr.Dispose();
例如一个文件中的内容:
tom|ivwwcwspwk|1    第一行
jerry|1313457901|2  第二行
李波|maple12121212|1   第三行但是在运行代码时到:string line = sr.ReadLine();后,假入取到文件中第一行,line的值却是"om|ivwwcwspwk|1",
第二行..... 都是这样,开头数据第一个字符取不到,调试的图片不知道能否上传成功,所以文件叙述!调试图片在以下链中:http://photo.163.com/wxach001/big/#aid=232888508&id=7395867842