摘要: 用法一: 父类的构造函数总是在子类之前执行的。既先初始化静态构造函数,后初始化子类构造函数。 用法二: 是不是很模糊这两个关键字那? 哈,现在我来写份代码,代码可是最有说服力的啦! 执行的结果如下: this只是调用本身,但是这样是需要调用一次基类没有参的构造函数,所以会多显示一条“基类的无参数构造 阅读全文
posted @ 2016-07-16 03:10 傲世狂枫 阅读(6250) 评论(0) 推荐(2) 编辑
摘要: 引言: Dos.ORM(原Hxj.Data)于2009年发布、2015年正式开源,该组件已在数百个成熟项目中应用,是目前国内用户量最大、最活跃、最完善的国产ORM。初期开发过程中参考了NBear与MySoft,吸取了他们的一些精华,加入新思想,后期参考EF的Lambda语法进行大量扩展。 上手简单, 阅读全文
posted @ 2016-07-13 12:46 傲世狂枫 阅读(3011) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述,先选中第一行,再取消选择,然后点击部门全选,第一行没有打钩,状态是不选中的状态。 2、分析代码 先选中第一行,单元格的单击事件中 改变选中状态为1,第一行取消选择,单元格的单击事件中 改变选中状态为0 2、点击全选按钮,此时第一个单元格没有结束它的编辑状态,此时执行全选,单元格1的状态 阅读全文
posted @ 2016-07-13 12:17 傲世狂枫 阅读(11017) 评论(0) 推荐(1) 编辑
摘要: 我们在开发桌面应用程序的时候,由于程序启动比较慢,往往为了提高用户的体验,增加一个闪屏,也就是SplashScreen,好处有:1、让用户看到加载的过程,提高程序的交互响应;2.可以简短展示或者介绍程序的功能或者展示Logo,给客户较深的印象。 本人在开发的共享软件中,对于启动比较慢的程序,也倾向于 阅读全文
posted @ 2016-07-11 18:35 傲世狂枫 阅读(8510) 评论(0) 推荐(1) 编辑
摘要: 要用 WeifenLuo.WinFormsUI.Docking 首先要下载: WeifenLuo.WinFormsUI.Docking 在当前工程“解决方案 - 引用”中 >> 右击引用 >> 浏览 >> 找到你存放的 WeifenLuo.WinFormsUI.Docking添加。 1、首先,我们添 阅读全文
posted @ 2016-07-11 01:24 傲世狂枫 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: 一个winform的程序,本机上界面对得很齐,到一到客户的机器上就惨不忍睹,一番研究后搞定: 1. AutoScaleMode = None 2. BackgroundImageLayout = None 阅读全文
posted @ 2016-07-11 01:03 傲世狂枫 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 反射用于在程序运行过程中,获取类里面的信息或发现程序集并运行的一个过程。通过反射可以获得.dll和.exe后缀的程序集里面的信息。使用反射可以看到一个程序集内部的类,接口,字段,属性,方法,特性等信息。 一、各种GetType()、typeof的区别 首先就是获取Tyoe对象的来源不同: 三者的区别 阅读全文
posted @ 2016-06-20 00:19 傲世狂枫 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在C#中使用关键字 abstract 来定义抽象类和抽象方法。 不能初始化的类被叫做抽象类,它们只提供部分实现,但是另一个类可以继承它并且能创建它们的实例。 "一个包含一个或多个纯虚函数的类叫抽象类,抽象类不能被实例化,进一步一个抽象类只能通过接口和作为其它类的基类使用."- C++ Program 阅读全文
posted @ 2016-06-19 23:46 傲世狂枫 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 通过前面两篇,我想各位朋友对“面向接口编程”的思想有了一定认识,并通过第二篇的例子,获得了一定的直观印象。但是,第二篇中的例子旨在展示面向接口编程的实现方法,比较简单,不能体现出面向接口编程的优势和这种思想的内涵。那么,这一篇作为本系列的终结篇,将通过分析几个比较有深度的模式或架构,解析隐藏其背后的 阅读全文
posted @ 2016-06-19 20:09 傲世狂枫 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 通过上一篇文章的讨论,我想各位朋友对“面接接口编程”有了一个大致的了解。那么在这一篇里,我们用一个例子,让各位对这个重要的编程思想有个直观的印象。为充分考虑到初学者,所以这个例子非常简单,望各位高手见谅。 问题的提出 定义:现在我们要开发一个应用,模拟移动存储设备的读写,即计算机与U盘、MP3、移动 阅读全文
posted @ 2016-06-19 19:44 傲世狂枫 阅读(185) 评论(0) 推荐(0) 编辑