2014年8月2日

C# 序列化

摘要: 所谓序列化,就是将对象(数据)换一种方式存储。在C#中有json序列化(JavaScriptSerializer)、Xml序列化(XmlSerializer)和二进制序列化(BinaryFormatter),因为序列化是对数据的存储,所有类中的方法、继承关系、接口它都不会存储,故序列化指的是,序列... 阅读全文

posted @ 2014-08-02 21:30 chens2865 阅读(351) 评论(0) 推荐(0) 编辑

C# IO操作(五)文件的递归加载

摘要: 本篇是一个案例,其核心通过代码展示代码中的递归这个用法,程序的界面如下:当点击“加载”按钮时,根据路径中的地址,加载该文件夹下所有的子文件夹和子文件,代码如下: 1 private void BtnLoad_Click(object sender, EventArgs e) 2 { ... 阅读全文

posted @ 2014-08-02 01:07 chens2865 阅读(266) 评论(0) 推荐(0) 编辑

C# IO操作(四)大文件拷贝(文件流的使用)、文件编码

摘要: 大文件拷贝(文件流的使用)、文件编码首先说一下大文件拷贝和文件流,因为计算机的内存资源是有限的,面对几个G甚至更大的文件,需要通过程序来完成拷贝,就需要用到文件流(因为我们无法做到把文件一次性加载到内存中;事实上,内存也不允许这么干),所以在C#中出现了内存流这个东西。先看下面的内容,File类中... 阅读全文

posted @ 2014-08-02 00:54 chens2865 阅读(2953) 评论(0) 推荐(0) 编辑

导航