C# 读取文本文件指定行

用StreamReader的ReadLine就可以了但要一行行地读直道指定那行下面有个例子,参考下吧using System;using System.IO;class Test { public static void Main() { try { // Create an instance of StreamReader to read from a file. // The using

什么意思,什么是从特定的行读取一个文件?是不是想从一个文件里读取特定的行啊?那样的话,直接readToEnd,然后当做字符串处理.

string[] strs = File.ReadAllLines(@"d:\11.txt", Encoding.ASCII);一个数组元素是一行你读取指定行就可以了 第二行strs[0].ToString()

c#从读取txt的内容都是以行的方式(前提是你的文本有分行 ^_^),你用的函数不就是readline()吗,在循环到第55次-100次时把读取的内容显示就行了.先理解了代码中函数的功能,对写出合适的代码有好处的.

先读取出来,在wlile(每一行数据)在用string. split('=')分割数据,if(数组数量==2)在 取数组【1】=就是 GGGGG了

本程序用textbox1 接受要从中读取的文本,用 textbox2 指定一个要读取 textbox1 的哪一行. 并把textbox1 的multiline 属性设为 true ,scrollbars 属性设为 vertical ,如图: 本程序会用一个消息框弹出文本框指定行的内容,为button1_click 事件

private void Form1_Load(object sender, EventArgs e) { int j=0; label1.Text= FileRowText(@"c:\update.dat",2, ref j); }#region 获取文本某行数据////// 获取文本文件某行数据////// 文本文件路径/// 第几行/// 返回总行数/// private string FileRowText(

这里你只要判断一下 你的index是不是大于0就好了,if(index=0){temp=sr.ReadLine();}

先导入命名空间:using System.IO;string[] line= File.ReadAllLines(@"d:\1.txt");//遍历第10行Console.WriteLine(line[9]);//遍历所有行for (int i = 0; i 评论0 0 0

方法1string[] lines = File.ReadAllLines(filePath + "\\" + fileNames[i]);然后就可以通过指定lines的下标来处理指定的行方法2StreamReader objReader = new StreamReader("c:\\test.txt");string sLine="";string result=string.Empty;int i=0;while ((sLine = objReader.ReadLine())!= null){i++;if(i==4){result=sLine;break;}}objReader.Close();

相关文档

c 读取文件
c#创建txt文件并写入
c# 读取文件指定字符
c#读取txt文件存入数组
c#把数据格式化写入文件
c#读取world文档内容
c#保存数据到txt
c#将文本写入sql
c#将文件内容上传数据库
c#逐行读取文本文件
c#如何按行读取文件
c读取txt文件每一行
c#文件读写操作
c如何读取txt文件内容
c#怎么保存当前文件
c语言按行读取文件
c#怎么读
c语言从文件中读取
电脑版