zoukankan      html  css  js  c++  java
  • StreamWriter 跟BinaryWriter的区别

    c#里的文件操作 
    fileInfo dir的一大堆属性不用说 地球人都知道(什么fileName,create() delete()) 
    ,文件系统的概念很好理解的 
    文件读写也好理解(硬盘到内存 然后再到显示器) 
    现在要说的是StreamWriter 跟BinaryWriter的区别 
    可以这样理解: 
    streamwriter是用来写文本文件的 
    binary是用来写二进制文件的 

    如果你用一个Binaryreader来读 用streamwriter来写 
    一个包含字母a的文本文件 下次用notepad打开的时候看到的是 a的asc的二进制格式 
    一个偶然的机会遇到了 也觉得莫名奇妙的 后来就明白了
     
    还有就是把文本文件存过去 存过来的 总是会莫名其妙的遇到一些编码问题
    这也是网上很多菜鸟的问题  如果文件不需要更改 直接用 BinaryWriter就省心了
    让编码问题统统见鬼去

  • 相关阅读:
    第二阶段Sprint2
    第二阶段Sprint1
    Sprint10
    Sprint9
    Sprint8
    Sprint7
    第二阶段个人工作总结(2)
    第二阶段个人工作总结(1)
    查找三个“水王”
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/assassinx/p/1794501.html
Copyright © 2011-2022 走看看