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()构造函数。
展开
 我来答
kid83
2008-07-29 · TA获得超过2081个赞
知道大有可为答主
回答量:1818
采纳率:0%
帮助的人:1975万
展开全部
this表示当前运行的实例,一个app就像一个容器,每运行一次就要创建一个实例.而this就是指向该实例的引用.
this()的用法?有吗?

这个意思就是该构造器调用两个参数的构造器
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
goorcome
2008-07-29 · TA获得超过453个赞
知道小有建树答主
回答量:688
采纳率:0%
帮助的人:520万
展开全部
this 关键字引用类的当前实例,还可用作扩展方法的第一个参数的修饰符

this一般就是你在那个类中,this指的就是哪个类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
234235301
2008-07-28 · TA获得超过222个赞
知道答主
回答量:425
采纳率:0%
帮助的人:115万
展开全部
this表示当前对象
this()???有这个?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式