06 2019 档案

摘要:一、什么是转换转换(conversion)是指接受一个类型的值并使用它作为另一个类型的等价值的过程。转换后的值应和源值是一样的,但其类型为目标类型。 二、隐式转换和显式转换(强制转换)1. 隐式转换(1)语言会自动做这些转换。(2)不会丢失数据或精度,一般是短类型转换为长类型。(2)从位数更少的源类 阅读全文
posted @ 2019-06-08 12:12 疯一样的狼人 阅读(311) 评论(0) 推荐(0) 编辑
摘要:一、接口概念接口是指定一组函数成员而不实现它们的引用类型。所以只能类和结构来实现接口。 二、声明接口1. 接口声明不能包含:数据成员、静态成员,只能包含以下类型的非静态成员函数:方法、属性、事件、索引器。2. 接口中函数成员的声明不能包含任何实现代码,只能用分号。3. 按照惯例,接口名称以大写字母I 阅读全文
posted @ 2019-06-08 12:03 疯一样的狼人 阅读(243) 评论(0) 推荐(0) 编辑
摘要:一、事件的定义事件:当一个特定的程序事件发生时,程序的其他部分可以得到该事件已经发生的通知,同时运行相应处理程序。事件的很多部分都与委托类似。实际上,事件就像专门用于特殊用途的简单委托。事件包含了一个私有的委托,事件被触发时,它调用委托来依次调用调用列表中的方法。 二、事件的使用步骤1. 声明事件的 阅读全文
posted @ 2019-06-08 11:57 疯一样的狼人 阅读(477) 评论(0) 推荐(0) 编辑
摘要:一、委托概述委托和类一样,是用户自定义类型,也是引用类型。但类表示的是数据和方法的集合,而委托持有一个或多个方法,以及一系列预定义操作。 可以通过以下操作步骤来使用委托:(1)声明一个委托类型。委托声明看上去和方法声明相似,只是没有实现块。(2)使用该委托类型声明一个委托变量。(3)创建委托类型的对 阅读全文
posted @ 2019-06-08 11:53 疯一样的狼人 阅读(634) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示