`

c#一次读取一行文本文件

    博客分类:
  • .net
阅读更多

本示例使用 StreamReader 类的 ReadLine 方法将文本文件的内容读取(一次读取一行)到字符串中。所有文本行都保存在字符串 line 中并显示在屏幕上。

int counter = 0;
string line;

// Read the file and display it line by line.
System.IO.StreamReader file =
   new System.IO.StreamReader("c:\\test.txt");
while((line = file.ReadLine()) != null)
{
   Console.WriteLine (line);
   counter++;
}

file.Close();

// Suspend the screen.
Console.ReadLine();

分享到:
评论
1 楼 99388514 2012-03-26  

相关推荐

    C#文本文件读取和写入(文件、目录操作)

    `ReadAllLines()`返回一个字符串数组,每个元素对应文件的一行。如果需要逐行读取,可以使用`File.OpenText()`创建`StreamReader`实例,然后调用其`ReadLine()`方法。 2. **写入文本文件**: 对于简单写入,`File....

    C#按行读取文件

    每读取一行,就将其添加到richtextbox中。`Environment.NewLine`用于在每行之间插入换行符,确保内容在richtextbox中格式正确。 需要注意的是,我们使用了`using`语句来确保`StreamReader`在完成工作后会被正确关闭...

    C#文件流读取CSV文件

    这里的`ReadLine`方法会返回文件中的下一行,直到文件末尾。 4. **处理Excel数据**: 虽然标题提到的是“文件流读取CSV文件”,但你提到了“EXCEL”。在某些情况下,可能需要将CSV数据与Excel工作表进行交互。...

    C#实现读取文本文件内容

    `StreamReader`使用`ReadLine`方法读取每一行,直到文件结束。 如果要一次性读取整个文件内容,可以使用`File.ReadAllText`静态方法: ```csharp string fileContent = File.ReadAllText("path_to_your_file.txt")...

    c#中文本文件的读取

    1. `ReadLine()`: 读取一行,直到遇到换行符或文件末尾。 2. `Read()`: 读取单个字符。 3. `ReadBlock()`: 一次性读取多个字符到缓冲区。 五、编码处理 `StreamReader`在构造函数中可以指定文件的编码。如果不指定...

    C#读取大文本文件(4G)并将其批量写入数据库(每次100万条).zip

    4. 循环读取文件,每次读取100万行,将数据存储到内存中的一个列表或数组。 5. 当数据达到批处理大小时,使用`SqlBulkCopy`批量写入数据库。 6. 在每个批次完成后,关闭`SqlBulkCopy`,清空内存数据,然后继续下一...

    c# 对文本文档操作 写入 读取 读取指定行 删除指定行 查询

    writer.WriteLine("这是第一行"); writer.WriteLine("这是第二行"); } ``` 使用`using`语句可以确保文件在完成后被正确关闭。 2. **读取文本文件** 读取文件时,可以使用`StreamReader`类。它提供了`ReadLine...

    C#生成PDF 读取PDF文本内容 获取PDF内图片

    - **iTextSharp**:这是一个基于Java的PDF库,通过iTextSharp,C#开发者可以创建、修改和读取PDF文件。它提供了丰富的API,可以添加文本、图像、表格等元素。 - **PDFsharp**:这个库专为.NET设计,功能强大,支持...

    逐行读取文本文件 分隔符 c#

    在C#编程中,逐行读取文本文件是一项常见的任务,尤其在处理大量数据或需要按行处理内容时。在给定的场景中,我们利用VS2005的FileStream功能来实现这一操作,同时考虑到文件中可能存在复杂的分隔符问题。在处理含有...

    c# 读取txt文件中特定内容后的文字

    通过以上步骤,你就能实现C#读取TXT文件并提取特定内容后面的文字了。这种方法适用于处理大量文本数据,例如日志分析、数据挖掘等场景。在实践中,你还可以根据需求进行调整,比如添加缓存、多线程处理等优化策略。

    c#读取pdf中文本内容

    本篇文章将围绕“C#读取PDF中文本内容”这一主题,详细介绍如何使用Spire.Pdf插件来解决这个问题。 首先,Spire.Pdf是一款强大的.NET PDF组件,它提供了全面的PDF创建、编辑和阅读功能,包括读取PDF中的文本内容。...

    c#读取MIF文件源代码

    ### C#读取MIF文件源代码分析 #### 1. 基本结构 这段代码定义了一个名为`ReadMif`的命名空间,并在其中定义了一个名为`LoadMif`的类,用于实现MIF文件的读取功能。此外还有一个`MainEntry`类,用于启动程序。 ###...

    c#读取图片文件信息并转换成16进制文本方法.docx

    然后,读取16进制文本文件的每一行,将其转换回字节,并写入到新的图片文件: ```csharp using (StreamReader sr = new StreamReader("d:\\bb.txt")) { string line; while ((line = sr.ReadLine()) != null) { ...

    C# 从文件读取文本

    对于大文件,可以使用`File.ReadLines`方法,它返回一个枚举器,允许按需读取每一行,这样就不会一次性加载所有内容: ```csharp using System; using System.IO; public class FileReader { public static void ...

    C#编程读取pdf文件

    你可以创建一个`PDFTextStripper`实例,然后调用它的`WriteText`方法,传入`PDFReader`对象和输出流(例如,一个字符串或文件),来获取PDF中的所有文本。 5. **定制文本格式**:在描述中提到了行分隔符、字段分隔...

    C#读取PDF文件内容 按每页生成文本对象(只读取文字版PDF)

    本篇文章将详细探讨如何使用C#编程语言结合Spire.Pdf库来读取PDF文件的内容,并将其转换为JSON文本对象,特别针对那些仅包含可编辑文字的PDF文件。 首先,Spire.Pdf是一款强大的.NET PDF组件,它提供了丰富的API,...

    读取 写入 读取写入文本文件

    此方法用于读取指定路径下的文本文件,并返回一个字符串列表,其中包含文件中的每一行内容。参数`Ppath`表示文件的完整路径,`out string Pmess`则用于捕获可能出现的异常信息。 #### 实现细节: 1. **创建文件流**...

    C#编程如何从文件中读取文件内容

    我们可以使用while循环来读取文件中的每一行,直到到达文件结尾时为空值。例如,while (sLine != null){ sLine = objReader.ReadLine(); if (sLine != null) arrText.Add(sLine);}这将读取文件中的每一行,并将其...

    从文本文件中读取指定行的内容的代码

    1. 从文本文件(TXT, INI等)中读取指定行的内容 2. 代码实测OK

    C#读取dxf文件并显示

    总之,要实现"C#读取dxf文件并显示",我们需要理解DXF文件格式,运用C#的IO和图形处理功能,以及处理用户交互。这个过程涉及文件解析、图形绘制和事件驱动编程等多个方面,通过不断学习和实践,可以创建出功能完善的...

Global site tag (gtag.js) - Google Analytics