我的文本文件file.text里面的内容是这样子的:
qqw
tyui oiuy
fhgkk
hffjk
内容1
内容2
内容3
.....
我想从第5行开始逐行读取,意思就是跳过前4行不读,前4行内容没有用,直接从第5行开始读取(内容1,内容2,内容3...)请问怎么实现?
qqw
tyui oiuy
fhgkk
hffjk
内容1
内容2
内容3
.....
我想从第5行开始逐行读取,意思就是跳过前4行不读,前4行内容没有用,直接从第5行开始读取(内容1,内容2,内容3...)请问怎么实现?
解决方案 »
- 求C#中使用DataWindow Designer 2.5的教程越全面越好
- 怎么用程序判断WebException里错误类型代码(比如404 400什么的),然后执行相应分支。
- 在C#里面 dataGridView1 怎么样导出为 .mp3
- 通过GPS定位系统查看你的朋友在那个位置,你也来试试吧?
- c#这个代码哪里有错?
- 关于显示数据库中的空时间出错的问题(希望有人帮忙解决一下)
- 怎样重载程序退出代码 另外如何使我的程序没退出时,系统无法关机.
- c#如何调用lame.dll
- 估计是迄今为止csdn上最难的问题了!解决了愿1000分相送!关于Mdi窗体背景问题!呼唤思归等高手!
- 当主线程去访问一个静态类的方法,而刚好这个方法是要从网络上取得返回值的,这时会报错。那这个静态类方法里面应该如何来写呢?万分感谢
- 本地数据库DB
- C#
StreamReader sr = new StreamReader(@"D:\a.txt");
int lineCount = 0;
while (sr.Peek() > 0)
{
lineCount ++;
MessageBox.Show(lineCount.ToString() + "行:" + sr.ReadLine());
}
sr.Close();
using System.IO;class Test
{
public static void Main()
{
try
{
// Create an instance of StreamReader to read from a file.
// The using statement also closes the StreamReader.
using (StreamReader sr = new StreamReader("TestFile.txt"))
{
String line;
// Read and display lines from the file until the end of
// the file is reached.
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch (Exception e)
{
// Let the user know what went wrong.
Console.WriteLine("The file could not be read:");
Console.WriteLine(e.Message);
}
}
}http://msdn.microsoft.com/en-us/library/db5x7c0d.aspx
for(int i=0;i<4;i++) sr.ReadLine();
string str = sr.ReadLine(); //内容1
str = sr.ReadLine(); //内容2
//……
sr.Close();
System.Collections.ArrayList arraylist = new System.Collections.ArrayList(); //数组list int i=0;
string strTemp = strRead.ReadLine();
i++;
while (strTemp != null)
{
i++;
if(i>=5)
{
arraylist.Add(strTemp);
}
strTemp = strRead.ReadLine();
}