welcome to Qijie's Blog 薛其杰
03 2016 档案
将对象序列化,反序列化到XML
摘要:using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; using Windows.Storage; namespace ... 阅读全文
posted @ 2016-03-18 16:17 零点零一 阅读(370) 评论(0) 推荐(0)
Newtonsoft.Json 处理多态类型的反序列化
摘要:Newtonsoft.Json的序列化和反序列化很成熟也很好用, 最近在处理多态类型的反序列化中遇到了问题, 反序列化后只能到基类,而得不到也不能转换到子类。从网上查询了一番后,需要写一个创建类型的Converter, 下面我们一步一步来: 1. 首先说明类型的定义, 为了做这个实验,我定义了一个基 阅读全文
posted @ 2016-03-18 15:40 零点零一 阅读(10919) 评论(0) 推荐(4)
33条C#和.NET经典面试题目及答案
摘要:1. .NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。 a. 结构不能有默认的构造函数,因为结构的副本是用编译器创建和销毁的,所以不需要默认的构造函数和析构函数。 b. 结构是值类型, 所以对结构变量所做的改变不会影响其原值,而类是引用类型,改变其变量的值会改变其 阅读全文
posted @ 2016-03-01 11:22 零点零一 阅读(357) 评论(0) 推荐(0)
转:原码,反码,补码详解
摘要:本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解 阅读全文
posted @ 2016-03-01 10:49 零点零一 阅读(429) 评论(0) 推荐(0)