以txt写string举例,正确代码如下:

        private void xie(){FileStream fs = new FileStream("1.txt", FileMode.Create);StreamWriter sw = new StreamWriter(fs, Encoding.Default);sw.Write("123");sw.Flush();sw.Close();//fs.Flush();//fs.Close();}

1.sw.flush(),sw.close()用了之后,fs.flush(),fs.close()会报错:

  StreamWriter的关闭,也会关闭stream,也就是关闭了FileStream。所以关闭StreamWriter即可。

2.flush函数作用:

  强制执行了一次把数据写出硬盘,这样,你写入的数据确实到了文件中,否则如果程序突然中断,你要写入的内容也许还没写到文件中,就造成了数据丢失。

3.当写入数据过大,写到一半就不写了:

  没有关闭StreamWriter。

  

转载于:https://www.cnblogs.com/gaara-zhang/p/10276096.html

c# 写文件注意问题及用例展示相关推荐

  1. kvm虚拟机_通过QEMU-GuestAgent实现从外部注入写文件到KVM虚拟机内部

    本文将以宿主上直接写文件到VM内部为例讲解为何要注入以及如何实现 tag: qemu-ga, qemu guest agent, kvm, guest-file-write, inject 小慢哥的原 ...

  2. 通过QEMU-GuestAgent实现从外部注入写文件到KVM虚拟机内部

    本文将以宿主上直接写文件到VM内部为例讲解为何要注入以及如何实现 目录 ▪ 为什么要"注入"到VM内部 ▪ 如何实现"注入" ▪ Step1. 为VM配置cha ...

  3. C++之文件操作探究(三):写文件——二进制文件

    相关博文:C++之文件操作探究(一):写文件--文本文件 相关博文:C++之文件操作探究(二):读文件--文本文件 相关博文:C++之文件操作探究(三):写文件--二进制文件 相关博文:C++之文件操 ...

  4. C++之文件操作探究(一):写文件——文本文件

    相关博文:C++之文件操作探究(一):写文件--文本文件 相关博文:C++之文件操作探究(二):读文件--文本文件 相关博文:C++之文件操作探究(三):写文件--二进制文件 相关博文:C++之文件操 ...

  5. Hhadoop-2.7.0中HDFS写文件源码分析(二):客户端实现(1)

    一.综述 HDFS写文件是整个Hadoop中最为复杂的流程之一,它涉及到HDFS中NameNode.DataNode.DFSClient等众多角色的分工与合作. 首先上一段代码,客户端是如何写文件的: ...

  6. python写文件读文件-Python 读写文件和file对象的方法(推荐)

    1.open 使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. file_object = open('thefile.tx ...

  7. 【Python】写文件个性化设置模块Python_Xlwt练习

    python:写文件个性化设置模块Python_Xlwt练习 # -*- coding: utf-8 -*- """ Created on Sun Aug 5 22:52 ...

  8. Apache + PHP为什么不能在www目录下写文件以及如何解决PHP写文件问题

    本文以Ubuntu为例,其他的Linux系统类似. 环境为Apache + PHP搭建的web服务器 假设网站根目录为/var/www/html 问题: 直接通过shell执行PHP,在网站目录下面读 ...

  9. 写文件函数 Linux C fwrite,C文件读写函数介绍(转)

    1.fopen() fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此 ...

最新文章

  1. rgb fusion检测不到显卡_7000元AMD平台装机:3600X配RTX2060显卡怎么样
  2. JVM相关概念和异常类型
  3. 《IBM-PC汇编语言程序设计》(第2版)【沈美明 温冬婵】——第四章——自编解析与答案
  4. JAVA——改变观感
  5. c++语言程序设计——头文件和引用系统头文件、用户头文件的定义及使用方法
  6. flash调用摄像头弹出设置框监听
  7. VEGA:诺亚AutoML高性能开源算法集简介
  8. [小心][注意][请转发]请检查你环境中的SSD磁盘!
  9. UILabel根据内容自动调整高度
  10. Flask-APScheduler使用教程
  11. Spring Cloud Eureka服务注册中心 单节点搭建(学习总结)
  12. 计算机设计大赛材料准备讲解
  13. 关于greenplum(postgersql)日期为闰年闰月闰日的处理
  14. macchanger克隆MAC地址
  15. Redis存放短信验证码 RedisTemplate =>opsForValue
  16. 倾听:不只是听见(倾听有哪些挑战?如何利用倾听技巧更好的理解他人)
  17. python语音特征提取_使用Python从视频中提取语音
  18. 农行计算机类笔试好过吗,2020中国农业银行招聘笔试要多少分才能进入面试?...
  19. android 8.0 一加5,一加5如何升级安卓8.0 一加5升级安卓8.0图文教程
  20. 视频头文件解析--ts

热门文章

  1. php中节点值怎么获取,php – 节点更新:获取旧值
  2. find linux 目录深度_浪里淘沙,详解Linux系统中Find命令的实用技巧
  3. leetcode1069. 产品销售分析 II(SQL)
  4. 动态规划-背包是否装满
  5. python(11)-if语句,断言assert
  6. 《Python Cookbook 3rd》笔记(2.1):使用多个界定符分割字符串
  7. 《Python Cookbook 3rd》笔记(1.19):转换并同时计算数据
  8. plsql如何显示表结构图_【论文攻略】排版技巧——如何用 Word 编辑参考文献
  9. python3之后版本读取网页的内容
  10. 值类型和引用类型的区别