C#中的构造函数链接 [英] constructor chaining in C#

查看:63
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆