如何在构造函数中根据参数调用基本构造函数?例如:
在我的例子中
否则,例如,调用:
public SomeConstructor (){
if(SomeParameter == "something") //here call base("something");
else //here call base("something else")
}
在我的例子中
SomeParameter
这个名字可能是本地计算机名称。
为了解释我在做什么,我想根据计算机名称确定构造函数。我正在开发MVC项目,当我发布项目到服务器时,我经常忘记更改连接字符串的名称。因此,我希望指定如果计算机名称 == 我的计算机名称,则调用
:base("DefaultConnection")
否则,例如,调用:
:base("ServerConnectionString")