摘要: Windows Communication Foundation (WCF) 使用 DataContractSerializer 作为其默认的序列化引擎以将数据转换到 XML 并将 XML 转换回数据。DataContractSerializer 是专为序列化数据协定类型而设计的。但是,它支持许多其他可视为具有隐式数据协定的类型。以下是可以序列化的类型的完整列表: 具有不带参数的构造函数的所有公开... 阅读全文
posted @ 2009-11-17 17:19 夕阳的儿子 阅读(426) 评论(1) 推荐(0) 编辑
摘要: 最近的开发,一直被DataContract头疼,微软为了更好的通用性和代码无关性,将DataContract进行了一系列的优化,使作为DataContract的类在进行Serialize的时候会被序列化成非常通用的数据格式,可以在任何开发语言中调用。但是我们是仅仅使用C#进行客户端和服务器端的开发,而且客户端和服务器端交换的数据是同一个类型。 刚开始我的代码是这样写的: using Syste... 阅读全文
posted @ 2009-11-17 14:19 夕阳的儿子 阅读(740) 评论(1) 推荐(0) 编辑