C# 按行读取txt记事本文件
记事本中存储了学生名单,一行写一个学生姓名
通过FileStream、StreamReader来读取记事本文件,将读取的内容存放到DataTable中
/// <summary>
/// DataTable显示选择的学生名单
/// </summary>
/// <returns></returns>
public static DataTable StuList()
{DataTable dt = new DataTable();dt.Columns.Add("学生姓名");string sFilePath = string.Empty;学生名单的路径sFilePath = Parameters.g_sStuListPath + frm.cblClass.SelectedItem;判断学生名单是否存在if (!File.Exists(sFilePath)){MessageBox.Show("该学生名单文件不存在,请检查是否有误。");return dt;}string sStuName = string.Empty;FileStream fs = new FileStream(sFilePath, FileMode.Open);"GB2312"用于显示中文字符,写其他的,中文会显示乱码StreamReader reader = new StreamReader(fs, UnicodeEncoding.GetEncoding("GB2312"));一行一行读取while ((sStuName = reader.ReadLine()) != null){sStuName = sStuName.Trim().ToString();DataRow dr = dt.NewRow();dr["学生姓名"] = sStuName;dt.Rows.Add(dr);}m_dtStu = dt;关闭文件流fs.Close();return dt;
}
C# 按行读取txt记事本文件相关推荐
- python按行读取txt文件-Python逐行读取txt文本,按符合分割词并逐行写入txt
背景Background: 我的txt文件里面存放的是搜索词,由于原始的query(搜索词)都是用/或者.来分割词,而我要达到的是每个词语是单独的一行,并且写入txt 第一步:按行读取txt文件 s ...
- openFileDialog 打开TXT记事本文件写入数据库
WinForm 中添加 openFileDialog Button, WinForm .cs 中添加本地.mdf,如下: using System; using System.Collections. ...
- matlab读取txt/excel文件并画图的方法
matlab读取txt/excel文件为矩阵,并进行画图的方法 1. matlab准备 如果没有matlab的话,只需要到学校网站上下载,按照步骤就可以安装.THU的下载地址如下: THU matla ...
- C#读取txt日志文件
C#读取txt日志文件 C#读取txt日志文件 由于公司实际业务需要,需要读取机器设备的生产日志文件的数据,用于数据分析.因此记录一下数据读取及初步的字符切割并写入数据库. 日志文件数据如下图: 效果 ...
- C语言在读取txt类型文件中的汉字字符串出现乱码的解决办法
题目 C语言在读取txt类型文件中的汉字字符串出现乱码的解决办法 以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步.--来自考研路上的lwj 一.前言 当我们在练习文件这一章节时,因为需 ...
- C++ ifstream open 读取txt/json文件出现中文乱码的解决问题
C++ ifstream open 读取txt/json文件出现中文乱码的解决方法 作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!
- C++文件操作——按行读取txt文本文件
我们经常在一些项目中需要处理文本文件的读取,比如按行进行文本读取操作 下面分别介绍按行读取文本的一些方法: (1).采用C语言中的fgets函数 USES_CONVERSION; //调用函数,T2A ...
- 使用python读取txt坐标文件生成挖空矿山_探矿批量
# -*-coding:utf-8-*- import arcpy import fileinput import os # 探矿权坐标格式举例 # 111.0846,31.1530 # 111.10 ...
- python读取坐标文本文件_使用python读取txt坐标文件生成挖空矿山_探矿批量
# -*-coding:utf-8-*- import arcpy import fileinput import os # 探矿权坐标格式举例 # 111.0846,31.1530 # 111.10 ...
- c++按行读取txt
前两天简单的处理了一些数据,记录一下. 目的是取出一个txt文件(wavMaxMinIndex_appear.txt)中6的倍数行的数据,存入一个新的txt(numbers_between_maxMi ...
最新文章
- BCELoss BCEWithLogitsLoss 多标签损失函数
- c/c++反混淆方法
- C++类中不能定义自身类类型成员变量
- j2ee可以用于前端开发吗_用于J2EE开发的Cloud IDE
- SQLServer 联合查询
- 每天一个linux命令(性能、优化):【转载】free命令
- abaqus质量缩放系数取值_ABAQUS-延性损伤模型模拟金属材料断裂
- python读取坐标文本文件_使用python读取txt坐标文件生成挖空矿山_探矿批量
- A - Cube Stacking(带权并查集)
- SQLServer 与 MySQL
- Python文件读写基本操作
- 暨南大学锐捷校园网路由器教程
- uniapp引入阿里图标库
- Chrome插件——一键保存网页为PDF1.0发布
- C++ | (struct)结构体变量作为函数参数调用的方法小结
- AHRS(航姿参考系统)和IMU(惯性测量单元)的区别【转】
- 数据基础设施,证券行业跑赢时代的新引擎
- Window 重置所有网络驱动器的命令
- 虚拟机可以做成存储服务器吗,利用win10自带虚拟机功能轻松打造家用nas
- 一文搞懂Linux系统内核升级及下载当前内核源代码