首页 > 编程语言 >C#.NET 逐行读取TXT文本

C#.NET 逐行读取TXT文本

时间:2024-03-20 14:22:54浏览次数:24  
标签:Console 读取 C# WriteLine using NET TXT 逐行

C#.NET 逐行读取TXT文本

using System;  
using System.IO;  
  
class Program  
{  
    static void Main()  
    {  
        string filePath = @"C:\path\to\your\file.txt"; // 替换为你的TXT文件路径  
        try  
        {  
            // 创建一个StreamReader对象来读取文件  
            using (StreamReader sr = new StreamReader(filePath))  
            {  
                string line;  
                // 逐行读取文件,直到读取完毕  
                while ((line = sr.ReadLine()) != null)  
                {  
                    // 在这里处理每一行,例如打印到控制台  
                    Console.WriteLine(line);  
                }  
            }  
        }  
        catch (Exception e)  
        {  
            // 处理可能出现的异常,例如文件不存在或没有读取权限等  
            Console.WriteLine("The file could not be read:");  
            Console.WriteLine(e.Message);  
        }  
    }  
}

11

标签:Console,读取,C#,WriteLine,using,NET,TXT,逐行
From: https://www.cnblogs.com/runliuv/p/18085100

相关文章

  • [转]Garnet: 力压Redis的C#高性能分布式存储数据库
    今天看到微软研究院开源了一个新的C#项目,叫Garnet,它实现了Redis协议,可以直接将Redis替换为Garnet,客户端不需要任何修改。根据其官网的信息,简单的介绍一下它。开源仓库地址:https://github.com/microsoft/garnet文档地址:https://microsoft.github.io/garnet/Garnet是微软研究院基......
  • 并发的NLJOIN导致Hash bucket group latch竞争
    并发的NLJOIN导致Hashbucketgrouplatch竞争https://www.ibm.com/support/pages/node/296563TroubleshootingProblem并发运行执行计划里面有NLJOIN的SQL导致了Hashbucketgrouplatch的竞争,性能降低。Symptomdb2pd-latch输出能看到大量SQLO_LT_SQLB_H......
  • pageoffice加盖印章和签字功能
    转载:加盖印章和签字功能#加盖印章和签字功能注意本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做适当修改即可使用。PageOffice支持两种电子印章方案,可实现对Word、Excel、PDF文档加盖PageOffice自带印章或ZoomSeal电子印章(全方位保......
  • 英伟达出品:全球最强大芯片Blackwell来了!采用4nm制程,2080 亿个晶体管组,支持10万亿参数
    更多精彩内容在美国加利福尼亚州圣何塞——2024年3月18日 ——NVIDIA于今日宣布推出NVIDIABlackwell平台以赋能计算新时代。该平台可使世界各地的机构都能够在万亿参数的大语言模型(LLM)上构建和运行实时生成式AI,其成本和能耗较上一代产品降低多达25倍。以......
  • css 元素显示模式
    block(块级元素):页面中独占一行,宽度撑满父元素,高度由内容展开,可以由css设置宽高。(如div)inline(内联元素):一行中排不下的元素会在下一行从左到右排列,宽度和高度由内容决定,无法由css设置宽高。(如span、sub、a、label、br)inline-block(行内块元素):一行中排不下的元素会在下一行从左到右排......
  • Android joystick,安卓模拟摇杆
    安卓模拟游戏摇杆,android实现自定义view参考文章:https://www.jianshu.com/p/96c982d41623,原文部分内容不全。attrs.xml<resources><declare-styleablename="RockerView"><attrname="areaBackground"format="color|reference"/>......
  • 前端必学-40个精选案例实战-案例9:企业首页实战项目【PC端网页布局】
    项目首页.psd项目设计图头部导航条的制作资源:html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,......
  • VMware Live Site Recovery 9.0 - 数据中心灾难恢复 (DR)
    VMwareLiveSiteRecovery9.0-数据中心灾难恢复(DR)VMwareSiteRecoveryManager,VMwareSRM现已更名为VMwareLiveSiteRecovery请访问原文链接:https://sysin.org/blog/vmware-live-site-recovery-9/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMware......
  • Python APScheduler介绍及使用
    在许多应用程序中,需要定期执行某些任务,例如发送电子邮件、生成报告或清理临时文件等。为了管理和调度这些任务,Python中有许多优秀的调度器库,其中APScheduler是一个流行且功能强大的选择。本文将介绍APScheduler的基本概念,并展示如何使用它来实现定时任务调度。一、APScheduler简......
  • VMware Live Recovery 9.0 - 多云实时恢复
    VMwareLiveRecovery9.0-多云实时恢复VMwareLiveCyberRecovery+VMwareLiveSiteRecovery请访问原文链接:https://sysin.org/blog/vmware-live-recovery/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareLiveRecovery通过跨混合云的统一管理体验大......