摘要: c# 可以使用DataContractJsonSerializer 进行JSON的序例化; 需要引用命名空间 using System.Runtime.Serialization.Json; 当不需要序例化时,只需要在相应的字段上加 [NonSerialized] 例如 : [NonSerializ 阅读全文
posted @ 2018-06-28 15:46 cdxy2005 阅读(357) 评论(0) 推荐(0) 编辑
摘要: WPF 程序在编译时显示 CS0426 类型“xxx”中不存在类型名“xxx”; 具体原因: 1. 命名空间和 类名称相同造成的。 一般报错,报在XAML 中的开头定义; 阅读全文
posted @ 2018-05-29 11:54 cdxy2005 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 问题 :在类标记为 [Serializable] 便可以序列化,如果成员中包含有范型字段,在反序列化时会报 不能加载类.......错误。 解决办法: 第一、新增一个该字段的数组类替代范型存序列化和反序列化。 第二、如果该范型定义在同一命名空间,可以采用重写 SerializationBinder  阅读全文
posted @ 2018-05-18 10:33 cdxy2005 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、ACTIVEX及其相关概念 使用 WindowsFormsHost 元素可将 Windows Forms控件放置到 WPF 元素或页面中。 若要在 Windows Forms控件或窗体中承载 WPF 元素,使用 ElementHost控件         System.Wind 阅读全文
posted @ 2016-03-15 11:34 cdxy2005 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: 待添加 阅读全文
posted @ 2016-02-18 17:03 cdxy2005 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 最近使用linux,忽然想配制一下VIM,配起来还是有一点问题,标注一下。1.在一些人提到的vimrc文件,其实可以到/etc下,编辑下面的vimrc,这个是系统的配制文件同样起作用。2.对于这三个文件下载后的安装,如里是rpm 文件:直接rpm -i 就可以了;如果文件解压后里面有configure文件: 1../configure; 2.make 3.make install执行这三步一般可以。3.关于taglist的安装,解压后有两个文件夹分别是doc,plugin,拷备其中的两个文件到vim下既可,我的是vim72 cp doc/taglist.txt /usr/share/... 阅读全文
posted @ 2012-09-05 14:02 cdxy2005 阅读(264) 评论(0) 推荐(0) 编辑
摘要: (1)LPCSTR:32位静态字符串指针,可以直接赋值使用,如LPCSTR str=”mingrisofg”;(2)LPSTR:32位字符串指针,如LPSTR str; str=new char[256];(3)LPCTSTR:32位UNICODE型静态字符串指针,如LPCTSTR str=_T(“mingrisoft”);(4)LPTSTR: 32位UNICODE型字符串指针,如LPTSTR str=new TCHAR[256]; 阅读全文
posted @ 2012-08-30 22:26 cdxy2005 阅读(271) 评论(0) 推荐(0) 编辑