BaseController参数化构造函数
本文关键字:构造函数 参数 BaseController | 更新日期: 2023-09-27 18:25:16
我有一个BaseController,如下所示:
public class BaseController : Controller
{
string ApplicationName;
public BaseController(string applicationName)
{
ApplicationName = applicationName;
}
}
问题是,当BaseController被CSController继承时,我如何将字符串作为参数传递给它,例如
public class CSController : BaseController{"CustomerSite"}
{
}
您可以从派生类构造函数向基类构造函数传递参数,如下所示:
public class CSController : BaseController
{
public CSController()
:base("CustomerSite")
{
}
}
您可以从自己的构造函数中调用基类构造函数,如下所示:
public class CSController : BaseController
{
public CSController()
: base("CustomerSite")
{
}
}