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()的用法?有吗?
这个意思就是该构造器调用两个参数的构造器
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this 关键字引用类的当前实例,还可用作扩展方法的第一个参数的修饰符
this一般就是你在那个类中,this指的就是哪个类
this一般就是你在那个类中,this指的就是哪个类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this表示当前对象
this()???有这个?
this()???有这个?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询