永发信息网

c#继承this的问题,以前从没见过,详情看一小段代码,请大牛指教

答案:2  悬赏:20  手机版
解决时间 2021-02-11 04:31
c#继承this的问题,以前从没见过,详情看一小段代码,请大牛指教
最佳答案
这个不叫继承,叫构造方法引用,
public JsonpMediaTypeFormatter(HttpRequestMessage request)这是本类的一个构造方法



而后面的:this表示引用本类的另一个构造方法,具体引用那个由this括号里的参数决定


比如:
public class C1
{
    //构造方法
    public C1():C2(10){}
    public C2(int num)
    {
        Console.WriteLine(num);
    }
}上面这段代码,对象创建被引用C1构造方法,然后通过C1间接引用C2,从而输出num的值10

全部回答

这个构造函数是自定义有参构造函数。
这段代码的意思就是在调用这个构造函数之前,先调用默认构造函数,其实就大致等价于:public JsonpMediaTypeFormatter(HttpRequestMessage request) {
    JsonpMediaTypeFormatter();
    this._request = request;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
樱桃和车厘子到底是不是同一种东西?
元素周期表中活泼性规律?
我梦见自己在坟墓前拆卸电脑音响设备,是什么
辉宏电脑地址在哪,我要去那里办事
本科生在南京汽车集团工资待遇具体怎么样啊?
Theparentsalways?restrain?theirdaughterfro
b2驾照能开危险品车吗?黄牌
清真小吃钻石苑NO.2这个地址在什么地方,我要
宏基电脑(旗岭路人民路商行往东)地址在什么地
泸州大专学校有哪些
求推荐一款扫描仪,扫描书本用
魅力存犹的意思
搬家邀请大家来我家做客 发短信怎么写
从中美关系发展的历史和现状可以看出,在制定
阿曼寓所西门(人行门)地址在什么地方,想过去
推荐资讯
宁为直伐 不为曲全什么意思
求科学怪狗百度云资源。。。。谢谢。。。。。
忆佛和念佛有什么区别
情人网上能遇到有真感情的人吗
我学外语的,以后想做编辑,该如何发展
泰拉瑞亚pe我用烧饼改完的武器全部不能用。还
一般纳税人提供应税服务,按照营业税改征增值
深圳到江西鹰潭的火车有哪几列?
我买了动车车票,,请问我现在想退车票,,能
522除以3的商乘以137与108的差和是多少
魔兽争霸自定义英雄战争学了重置技能以后所有
雨后池上怎样描写雨后地上景物的?表达作者怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?