/*--------------------CSS部分-------------------*/ /*--------------------JS部分-------------------*/
摘要: 语言中的多态性是为了使程序有扩展性,为实现多态性,在程序中体现为接口、抽象类、父类、具体类。 接口就是一种规范,解决了多重继承的问题,类似一种规范,告诉我要做什么,具有什么能力,在接口中定义写行为属性。接口的特性接口类类似抽象类,不能实例化接口;接口中的方法都是抽象方法,继承于此接口... 阅读全文
posted @ 2015-03-17 20:05 bldong 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 引言在介绍传递参数介绍前,请明白参数类型和传递方式是不同的。传递方式分为按值类型和引用类型传递参数。参数类型有值类型和引用类型,这个和C++是不同的。这里的传递方式对应c++中的深复制和浅复制。 两钟传递方式不同的标志为在调用函数中是否有ref,out这些标志,有的话,则为按引用传递... 阅读全文
posted @ 2015-03-17 10:29 bldong 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 引言在c#中经常会有相关的string的操作,string类型为引用类型,集成于Object,所以会有四个方法。详情可见值类型和引用类型的区别 里面详细介绍了,值类型和引用类型的区别和应用场合,所以在应用中为提高程序效率,尽量减少装箱和拆箱操作。string类方法汇总string (... 阅读全文
posted @ 2015-03-16 20:00 bldong 阅读(300) 评论(0) 推荐(0) 编辑
摘要: C#转义字符:引言为了在程序中能够控制字符的输出以及区分开双引号和单引号(双引号和单引号在程序中标示里面的内容为字符串和字符),所以用一种特殊的字符常量;是·以反斜线”\”开头,后跟一个或几个字符。让其·具有特定的含义,不同于字符原有的意义,故称“转义”字符。·用一些普通字符的组合来... 阅读全文
posted @ 2015-03-16 12:08 bldong 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、引言泛型的主要思想是将算法与数据结构完全分离开,使得一次定义的算法能作用于多种数据结构,从而实现高度可重用的开发。泛型,通过参数类型化来实现在同一份代码中操作多种数据类型,利用“参数化类型”将类型抽象化,从而实现更为灵活的运用。c#的泛型起源于c++的模板函数,当然在c#中进行升级。在c#中泛型... 阅读全文
posted @ 2015-03-16 10:59 bldong 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、引言在自定义类和.NET Framework类库中都可以发现,类中大部分是一个类,很少是静态类,那到底静态类是否真的需要? 其实程序上的设计都是必须的,所有的设计都是来源于生活,来源于客户分析。在程序设计初期,需要业务逻辑,明确编写流程,以防后期各种修改。 比如设计个学校的管理软件,记录每个学生... 阅读全文
posted @ 2015-03-16 10:11 bldong 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1 概述 在c++中有钩子程序,但是在C#还没有对其进行封装,所以需要自己根据实际情况调用钩子。钩子在我的理解下是,通过初始化钩子与系统中消息映射建立某种关系,当点击鼠标或者键盘,就会通过钩子中的回调函数获取信息。 钩子分为全局钩子和私有钩子 2 编写流程 a 从c++中导入,需要自己添加导入函数。... 阅读全文
posted @ 2015-03-10 16:53 bldong 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 在应用程序中,有时需要在界面中显示计算机的硬件信息和进程信息。在.Net中提供了可以查询信息的类。Management类,在程序中添加应用后进行使用。1 属性类似的属性介绍可见下面: 属性介绍 根据以上的属性介绍可以查询常见的信息,比如内存,硬件等等。当然在内存信息中还有分类,在上述属性介绍中也有,... 阅读全文
posted @ 2015-03-10 12:01 bldong 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1、委托的本质在调用委托我们是定义-》new实例,很让人以为是调用一个方法。实际上委托delegate就是一个类,类继承于FCL中定义的Systme.MulticastDelegate类型,所有委托类型都派生于MulticastDelegate,该类中还定义了四个方法,一个构造函数,Invoke方法... 阅读全文
posted @ 2015-03-05 17:22 bldong 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1. 委托的来源在c++中有回掉函数,那么在c#也就对应有委托。委托正如字面意思,就是代理的意思。比如律师,原告将一件事情委托给律师办理。但是对于律师来讲,每天会有案件接手,我就将他们分类,比如民事案件,然后就民事案件相关法律注意发给原告,这样就放便很多。回归主题,在程序中例如主窗体获取一条信息,然... 阅读全文
posted @ 2015-03-05 15:31 bldong 阅读(287) 评论(0) 推荐(0) 编辑