C#中的构造函数链接 [英] constructor chaining in C#
本文介绍了C#中的构造函数链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
构造函数链接如何使用此关键字在基类和派生类概念中工作?
解决方案
它在c#
中的工作方式不同
如果你有这样的东西:
ClassA
{
public string ClassName { get ; private set ;}
public ClassA( string name)
{
}
}
你创建了一个继承它的B类,你可以链接这样的构造函数:
ClassB :ClassA
{
public ClassB( string name): base (name)
{
}
}
这是一个非常宽松的例子只是为了给你一个想法。
查看这篇文章:
构造函数链接C#
问候,
Ibrahim Karakira
在这里:构造函数链接在C# [ ^ ]。
How constructor chaining work in base class and derived class concept with this key word?
解决方案
It works differently in c#
If you have something like this:
ClassA { public string ClassName{get; private set;} public ClassA(string name) { } }
And you create a class B which inherrits from it you can chain constructors like this:
ClassB : ClassA { public ClassB(string name) : base(name) { } }
This is a very loose example just to give you an idea.
Check this article:
Constructor Chaining in C#
Regards,
Ibrahim Karakira
Here you are: "Constructor Chaining in C#"[^].
这篇关于C#中的构造函数链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文