06 2018 档案

摘要:序列化与反序列化简介: 序列化指将对象转换为字节流的过程,与之相反的便是反序列化,即将字节流转换为对象的过程。 .NET中进行对象序列化的几种方式: 二进制序列化:对象序列化之后是二进制形式的,通过System.Runtime.Serialization.Formatters.Binary命名空间下 阅读全文
posted @ 2018-06-17 21:49 SylvanYan 阅读(1290) 评论(0) 推荐(1)
摘要:反射与特性简介: 元数据 元数据(MetaData)是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE文件)或存储在内存中的程序进行描述。 在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。 元数据以非特定语言的方式描述在代码中定义的每一类型和成员。元数据存储以下信 阅读全文
posted @ 2018-06-10 20:05 SylvanYan 阅读(278) 评论(0) 推荐(0)
摘要:迭代器(Iterator)简介: 设计模式中的迭代器模式,分离集合对象的遍历行为,抽象出迭代器负责,来做到既不暴露集合的内部结构,又可以让外部代码透明的访问集合内部的数据。 因为迭代器模式应用非常普遍,所以各种编程语言都对迭代器模式进行了封装。 .Net的迭代器模式 IEnumerable接口: p 阅读全文
posted @ 2018-06-10 18:47 SylvanYan 阅读(186) 评论(0) 推荐(0)
摘要:集合简介: .Net Framework 1.0 包含非泛型集合类,例如ArrayList 和 HashTable. CLR2.0添加了对泛型类和泛型集合类的支持。 集合接口和类型 大多数集合类都可在System.Collections 和 System.Collections.Generic命名空 阅读全文
posted @ 2018-06-03 20:05 SylvanYan 阅读(206) 评论(0) 推荐(0)

TOP