会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
BigBosscyb
博客园
首页
新随笔
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2020年10月26日
C#:类的继承--重写和多态
摘要: 在上一篇C#:类的继承的最后一部分,我简单演示了类的继承中,通过在子类中添加父类没有的成员实现了类成员的横向扩展。 在本篇中,我们将演示如何对类成员进行纵向扩展,那就是通过重写来实现。 重写是什么? 重写是针对函数成员而言的; 重写是子类通过修改继承自基类的函数成员而实现的一次版本更新;(版本更新-
阅读全文
posted @ 2020-10-26 00:38 BigBosscyb
阅读(1721)
评论(0)
推荐(0)
2020年10月25日
C#:类的继承
摘要: 其实我们对继承并不陌生: 观察上述代码,我们可以看到:在我们并未给Program类声明任何成员时,Program实例却可以通过"."操作符呼出调用列表?这是因为:我们声明的类默认继承了Object类型,它是.NET所有数据类型的基类型 如何证明Program类型的基类型是Object? 第一种方式:
阅读全文
posted @ 2020-10-25 22:19 BigBosscyb
阅读(961)
评论(0)
推荐(1)
C#:类的访问修饰符和类成员的访问修饰符
摘要: 关于类的访问修饰符常见的有两个:公开的(public)、私有的(internal) public修饰符修饰的类:在任何地方都能访问到他 internal修饰符修饰的类:只可以在当前程序集中访问,在其他程序集不可见,即:不可访问 internal修饰符修饰类的时候,可以省略;即internal是一种默
阅读全文
posted @ 2020-10-25 14:22 BigBosscyb
阅读(1293)
评论(0)
推荐(0)
2020年10月19日
C#:类的成员--事件
摘要: 鸿门宴上项羽摔杯为号,埋伏两侧的刀斧手就会杀将而来,将刘邦一干人等就地伏法。这就是一个事件模型。 事件模型:事件拥有者、事件、事件响应者、响应事件的处理方法、事件订阅;当某种情况发生时,触发事件。 以鸿门宴摔杯为号的故事为例: 1. 事件拥有者:项羽 2. 事件:摔杯子 3. 事件参数(重要但非必须
阅读全文
posted @ 2020-10-19 16:21 BigBosscyb
阅读(354)
评论(0)
推荐(0)
2020年10月14日
VSCode:如何对搜索结果同时选中并编辑
摘要: 使用快捷键:CTRL+SHIFT+L 示例:我们有下面多条链接,现在我们需要将链接中的181、182...数字找出来,并替换成110; http://test.baidu.com/paper/test/181/90689.html http://test.baidu.com/paper/test/1
阅读全文
posted @ 2020-10-14 13:47 BigBosscyb
阅读(6135)
评论(0)
推荐(1)
2020年10月11日
异步编程:利用委托实现的.NET历史上第一个异步编程模型
摘要: 同步:前面的做完了,才轮到我来做; 异步:同一时间各做各的,互不干扰;相当于我们生活中常说的"同步" 方法的同步调用与异步调用: 程序运行起来就会创建一个进程; 一个进程中可以有多个线程; 同步调用是指在一个线程中,顺次执行; 异步调用需要依靠多线程; 同步、串行、单线程 指的是一个意思; 异步、并
阅读全文
posted @ 2020-10-11 01:05 BigBosscyb
阅读(199)
评论(0)
推荐(0)
2020年10月10日
C#:委托
摘要: 委托:是一种数据类型,它的出现是为了解决在C/C++中需要使用到函数指针的情况。 在计算机中,一切皆地址:比如变量是数据的地址,变量指向以某个地址为起点的一段内存中所储存的值;比如函数是一堆指令的地址,函数指向以某个地址为起点的一段内存中所存储的一组机器语言指令 在程序中,我们调用函数的方式有两种:
阅读全文
posted @ 2020-10-10 01:36 BigBosscyb
阅读(201)
评论(0)
推荐(0)
2020年9月29日
C#:方法参数之--扩展方法
摘要: 方法的分类有: 静态方法(方法声明中用staic修饰) 实例方法 虚方法(方法声明时用virtual修饰) 重写方法(方法声明时用override修饰) 密封方法(方法声明时用sealed修饰) 抽象方法(方法声明时用abstract修饰) 外部方法(方法声明时用extern修饰) 分部方法(方法声
阅读全文
posted @ 2020-09-29 13:45 BigBosscyb
阅读(571)
评论(0)
推荐(0)
C#:方法参数之--输出参数(out)
摘要: 输出参数:方法声明时,使用out修饰符声明的形参,称为输出参数; 类似于引用参数(ref),输出参数也不创建新的存储位置(副本) 输出参数表示的存储位置就是实参所表示的储存位置 传递给输出参数的实参,在方法调用前不需要强制初始化,在方法内使用到该形参时,需要强制赋值一次。 下面展示double类型的
阅读全文
posted @ 2020-09-29 12:58 BigBosscyb
阅读(2560)
评论(0)
推荐(2)
C#:方法参数之--形参数组(params)
摘要: 形参数组:方法声明时,使用params(parameters的缩写)修饰符声明的形参,被称为形参数组。 该形参数组必须位于方法参数列表的最后 params后面必须跟的是一个数组(不要使矩阵数组,如:string[,]) 不要把params和ref和out组合起来使用 在调用形参数组所在的方法时,有两
阅读全文
posted @ 2020-09-29 11:02 BigBosscyb
阅读(2530)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
下一页