首页 > 代码库 > c# 读取txt文件并分隔
c# 读取txt文件并分隔
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文件并分隔
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。