永发信息网

C# 构造函数后面接 : this() 什么意思

答案:6  悬赏:0  手机版
解决时间 2021-02-17 17:48
C# 构造函数后面接 : this() 什么意思
最佳答案
可以这么理解,有参数的构造函数需要执行无参构造函数中的代码,为了省去重复代码的编写,所以就继承了。
全部回答
先创建对象(以已经完成的构造函数构造)
然后再初始化
继承构造函数
构造函数调用构造函数,先执行后面的后执行前面的,主要是为了代码重用。
public ControlsSynchronizer(IMapControlDefault mapControl, IPageLayoutControlDefault pageLayoutControl) : this()
{
//assign the class members
m_mapControl = mapControl;
m_pageLayoutControl = pageLayoutControl;
}
相当于
public ControlsSynchronizer(IMapControlDefault mapControl, IPageLayoutControlDefault pageLayoutControl)
{
ControlsSynchronizer();
m_mapControl = mapControl;
m_pageLayoutControl = pageLayoutControl;
}
就是先执行没参数的那个构造函数,当然,就是这么个意思,代码是编译不通的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
秋天不会落叶的树有哪些?
一碗素粉的热量高还是一根玉米的热量高
青钱柳槐花菊花茶有什么功效的?
"揭开"是什么意思?
单选题比例尺“一万分之一”的表达方式属于A.
市政塑料成品检查井有爬梯吗?
一个德国人打扫厕所的态度故事
18k金和黄金哪个保值
初犬种子急求急求急急急
2017法硕民法听田浙铭还是杨烁比较好
我系统是64位win7,不能运行AD9,怎么破?
x+4.6=10怎样解方程快点那,还有3天就要交
是谁在马背上唱情歌点燃了心中爱的火,是哪首
请问机械的材料力学和土木的材料力学区别大吗
creo2.0可变截面扫描求助。画图步骤。。。
推荐资讯
战马饮料怎么样?
大沥新都会是不是有家新开的叫婚纱摄影店啊?
销售这行好不好做
在一片树林中,松树和竹子之间的关系属于A.
定远县坐客车到南京哪个车站下
【已知一块三角形绿地,AB=AC=8cm,∠ABC=15°,
为什么不能用单向玻璃贴膜?求解!
1987年2月初一零点零三分生的女孩的是什么命
足润泉西直门店在什么地方啊,我要过去处理事
公路工程试验检测工程师证和检测员证跨省能用
有罗志祥和孙红雷的综艺节目叫什么
南京老鸭汤地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?