
C#相关
Gandy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#中委托与事件
委托的使用: l声明委托的方式:delegate 返回值类型 委托类型名(参数) 比如delegate void StringProcess(string s); 注意这里的除了前面的delegate,剩下部分和声明一个函数一样,但是StringProcess不是函数名,而是委托类型名 l存储什么样的方法就声明什么类型(方法参数与返回值)的委托。 l声明的委托是一种类型,就像in原创 2014-07-22 11:09:30 · 676 阅读 · 0 评论 -
C#中virtual和abstract的区别
C#的virtual & abstract经常让人混淆,这两个限定词都是为了让子类进行重新定义,覆盖父类的定义。但是用法上差别很大。 a) virtual修饰的方法必须有方法实现(哪怕只有一对大括号),abstract修饰的方法不能有实现。 b) virtual可以被子类重写,abstract必须被子类重写 c) 如果类中的某一函数被abstact修饰,则类原创 2014-07-22 12:59:13 · 465 阅读 · 0 评论