专栏首页CSharp编程大全C#怎样用文件读写在文件的原有基础上追加一行数据

C#怎样用文件读写在文件的原有基础上追加一行数据

首先添加命名空间using System.IO; 这里有两种方法,希望对你有帮助,操作文件时,一定要记得及时关闭流。

第一种方法:

string path="D\1.txt";//文件的路径,保证文件存在。
FileStream fs=new FileStream(path,FileMode.Append);
SteamWriter sw=new StreamWriter(fs);
sw.WriteLine(要追加的内容);
sw.Close();
fs.Close();

第二种方法:

string path="";//文件存放路径,保证文件存在。
StreamWriter sw=new StreamWriter(path,true);
sw.WriteLine(追加的内容);
sw.Close();

备注:也可以使用using对StreamWriter进行释放。

本文分享自微信公众号 - CSharp编程大全(y438679770)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-09-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C# 软件版本号

    //build 等于自当地时间 2000 年 1 月 1 日以来的天数 //revision等于自当地时间午夜以来的秒数/2 // 可以指定所有这些值,也可以使...

    zls365
  • C#基于yolov3的行人检测

    yolo_cpp_dll中的yolo_v2_class.cpp需要修改下构造函数detect_image

    zls365
  • C# 生成事件log

    在 WindowsFormsApp31.Form1.test1() 位置 C:\Users\lin\source\repos\WindowsFormsAp...

    zls365
  • 我是如何从憋不出来,到完成二十万字书稿的?

    去年过年的时候,父母从乡下来到我在洛阳的家;晚上陪他们看完新闻联播后,我忍不住激动的心情,特意把北航出版社给我签的书稿合同捧出来给他们看,并郑重其事地介绍了一番...

    纯洁的微笑
  • 结合Jexus + Kestrel 部署 asp.net core 生产环境

    ASP.NET Core 是微软的全新的框架。这一框架的目标 ︰ 跨平台 针对云应用优化 解除 System.Web 的依赖。 获得下面三个方面的优势,你可以把...

    张善友
  • PyQt5 代码片段集合

    PyQt5是Qt的Python绑定库,既有Qt的强大,又有Python语言的简洁,要实现一个实际场景的GUI程序的时候,确实非常实用而且代码量不是太多。这里我总...

    王云峰
  • (21/24) webpack实战技巧:webpack对三方类库的优化操作

    在前面的学习中我们对于如何引入第三方类库(Jquery)推荐了两种方式,第一种是import引入的方式,第二种是ProvidePlugin插件。那两种引入方法有...

    wfaceboss
  • LeetCode 997. 找到小镇的法官(图的出度和入度)

    在一个小镇里,按从 1 到 N 标记了 N 个人。传言称,这些人中有一个是小镇上的秘密法官。

    Michael阿明
  • out.write()和out.print()区别,jsp注释区别

    我们现在已经知道JSP是需要先编译成.java,再编译成.class的。其中<%-- ... --%>中的内容在JSP编译成.java时会被忽略的,即JSP注释...

    eadela
  • json字符串转为map结构,复杂json字符串转为map结构

    开发的时候,经常会遇到json转为Map的需求,简单的json还好处理,如果json比较复杂,转换后为Map嵌套结构,就比较难处理。比如:将下面的json字符串...

    IT云清

扫码关注云+社区

领取腾讯云代金券