如何读取文本文件
来源:互联网 发布:qq三国70级js装备清单 编辑:程序博客网 时间:2024/05/04 05:02
//记事本内容,名TEST.TXT
张山,男,20080921
王五,男,20070109
李四,男,20050109
//
//通用类用于读TEST.TXT
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
using Model;
namespace test
{
public class test
{
public static IList<EmployeesInfo> Read_Employees(string FileName)
{
IList<EmployeesInfo> _list = new List<EmployeesInfo>();
try
{
using (TextReader sr = new StreamReader(FileName, Encoding.GetEncoding("GB2312")))
{
String input;
while ((input = sr.ReadLine()) != null)
{
EmployeesInfo _obj = new EmployeesInfo();
string[] temp = input.Split(new char[] { ',' });
string datetime = temp.GetValue(2).ToString();
datetime = datetime.Insert(4, "-");
datetime = datetime.Insert(7, "-");
DateTime dt = DateTime.Parse(datetime);
_obj.NAME= temp.GetValue(0).ToString();
_obj.SEX = temp.GetValue(1).ToString();
_obj.STARTWORKTIME = dt;
_list.Add(_obj);
}
sr.Close();
}
return _list;
}
catch (Exception ex)
{
throw ex;
}
}
}
}
//
//按钮事件,调用方法,读取文本TEST.TXT
protected void btnqr_Click(object sender, EventArgs e)
{
string filename = @"E:/TEST.TXT";
IList<EmployeesInfo> _list = test.Read_Employees(filename);
}
- 如何读取、修改文本文件
- 如何读取、修改文本文件
- 如何读取文本文件
- 如何逐行读取文本文件
- 如何读取超大文本文件
- WinStoreApp如何读取文本文件
- Matlab如何读取文本文件
- 如何使用C#读取文本文件
- 如何使用C#读取文本文件
- matlab 中如何读取文本文件
- matlab 中如何读取文本文件
- php中如何读取文本文件
- 如何逐行读取文本文件 - .NET技术 / C#
- 保存文本文件, 读取文本文件
- 读取文本文件
- 读取文本文件
- 读取文本文件
- 读取文本文件
- 猫扑卫生部
- 详细解说 STL 排序(Sort)
- 一个小学题目的解: 规则引擎Drools实现
- STL实践指南
- 我该怎么做?
- 如何读取文本文件
- Miscellaneous algorithms
- 学习java的之路!
- WebWork深入浅出(http://www.blogjava.net/moxie/archive/2006/10/20/76375.html)
- 不能回忆,要展望未来
- Java IO学习基础之读写文本文件
- 生成静态页面
- series60 开发环境安装
- 如何解决“已有打开的与此命令相关联的 DataReader,必须首先将它关闭。”