C#中this关键字用法
还有this()中括号里面的值有什么作用?谢谢老大们真有!this()关键字this。这个关键字指定在制胜指定的构造函数前,.NET实例化过程对当前类使用非默认的构造函数...
还有this()中括号里面的值有什么作用?谢谢
老大们真有!this()
关键字this。这个关键字指定在制胜指定的构造函数前,.NET实例化过程对当前类使用非默认的构造函数。
public class MyDerivedClass : MyBaseClass
{
public MyDerivedClass () : this(5, 6)
{}
...
public MyDerivedClass (int i, int j) : base(i)
{}
}
这段代码的执行顺序是
执行System.Object.Object()构造函数。
执行The MyBaseClass.MyBaseClass(int i)构造函数。
执行The MyDerivedClass.MyMyDerivedClass(int i, int j)构造函数。
执行The MyDerivedClass.MyMyDerivedClass()构造函数。 展开
老大们真有!this()
关键字this。这个关键字指定在制胜指定的构造函数前,.NET实例化过程对当前类使用非默认的构造函数。
public class MyDerivedClass : MyBaseClass
{
public MyDerivedClass () : this(5, 6)
{}
...
public MyDerivedClass (int i, int j) : base(i)
{}
}
这段代码的执行顺序是
执行System.Object.Object()构造函数。
执行The MyBaseClass.MyBaseClass(int i)构造函数。
执行The MyDerivedClass.MyMyDerivedClass(int i, int j)构造函数。
执行The MyDerivedClass.MyMyDerivedClass()构造函数。 展开
3个回答
展开全部
this表示当前运行的实例,一个app就像一个容器,每运行一次就要创建一个实例.而this就是指向该实例的引用.
this()的用法?有吗?
这个意思就是该构造器调用两个参数的构造器
this()的用法?有吗?
这个意思就是该构造器调用两个参数的构造器
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
锐道
2025-09-24 广告
URule Pro Java 规则引擎,一款给业务人员使用的可视化商业决策规则引擎系统,打开浏览器即可开始设计业务规则;URule Pro是一款自主研发纯Java规则引擎,亦是一款国产智能风控决策引擎,可以运行在Windows、Linux、...
点击进入详情页
本回答由锐道提供
展开全部
this 关键字引用类的当前实例,还可用作扩展方法的第一个参数的修饰符
this一般就是你在那个类中,this指的就是哪个类
this一般就是你在那个类中,this指的就是哪个类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this表示当前对象
this()???有这个?
this()???有这个?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
更多回答(1)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询