分享

如何逐行读取文本文件 - .NET技术 / C#

 orion360doc 2011-03-13
C# code
            StreamReader sr = new StreamReader(@"D:\a.txt");
int lineCount = 0;
while (sr.Peek() > 0)
{
lineCount ++;
MessageBox.Show(lineCount.ToString() + "行:" + sr.ReadLine());
}
sr.Close();
 
 
 
 
 
 
 
 
 
 
C# code
using System; 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
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
C# code
StreamReader sr = new StreamReader(@"D:\a.txt"); for(int i=0;i<4;i++) sr.ReadLine(); string str = sr.ReadLine(); //内容1 str = sr.ReadLine(); //内容2 //…… sr.Close();

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多