码迷,mamicode.com
首页 > Windows程序 > 详细

c# 读取txt文件并分隔

时间:2017-06-27 19:57:19      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:current   fst   stat   line   region   file   env   odi   class   

 public static List<PostPerson> GetNameByFile()
        {
            
            #region 读取txt文件
            var file = File.Open(Environment.CurrentDirectory + "\\aaa.txt",  FileMode.Open);
            List<string> txt = new List<string>();
            using (var stream = new StreamReader(file, System.Text.Encoding.GetEncoding("gb2312")))
            {
                while (!stream.EndOfStream)
                {
                    txt.Add(stream.ReadLine());
                }
            }
            file.Close();
            List<PostPerson> models = new List<PostPerson>();
            //循环list
            foreach (string item in txt)
            {
                string[] tempstr = item.Split(,);
                PostPerson model = new PostPerson();
                model.pcode = tempstr[0];
                model.pname= tempstr[1];
                models.Add(model);
            }
            // var line = 0;
            //txt.ForEach(t => {
            //    var row = 0;
            //    t.Split(‘,‘).ToList().ForEach(p => {
            //        PostPerson model = new PostPerson();
            //        model.pcode = p;
            //        row++;
            //    });
            //    line++;
            //});
            return models;
            #endregion
        }

txt文件中的格式:

xxxxxx,xxxx
xxxxxx,xxxx

 

c# 读取txt文件并分隔

标签:current   fst   stat   line   region   file   env   odi   class   

原文地址:http://www.cnblogs.com/25miao/p/7086563.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!