zoukankan      html  css  js  c++  java
  • Net学习日记_基础提高_9

    递归:方法自己调用自己,直到判断;

    经典:利用递归将所有文件显示出来。

    IO流文件读写操作

    文件流读取(读取出来时二进制)

    文件流写入(写入时候二进制转换成字符串)

    效果图

    大文件的拷贝

    按理说,length == data.Length是其运行的条件。

    length是read过程中实际读取的个数;然后自动再次读取时候,接着上次读取位置接着读取。

    快速的到文件流方式

    FileStream fs = File.Open();

    FileStream fs = File.OpenRead();

    FileStream fs = File.OpenWrite();

    Using的本质

    对象序列化(快速将对象的状态(属性、字段)保存起来 == 持久化)

    1.序列化:将对象的状态保存持久化到某一种设备上(磁盘)

    Person p = new Person(){Age = 12, Name = "rose"};

    System.Runtime.Serialization.Formatters.Binary.BinaryFormatter br = new .....

    bf.Serialize()...

    2.反序列化

  • 相关阅读:
    原型模式(8)
    工厂方法模式(7)
    代理模式(6)
    装饰模式(5)
    策略模式与简单工厂结合(4)
    策略模式(3)
    简单工厂模式(2)
    序(1)
    国际控制报文协议ICMP
    IP 转发分组的流程
  • 原文地址:https://www.cnblogs.com/lisong-home/p/7687752.html
Copyright © 2011-2022 走看看