我想在 Visual Studio 2013 UML 类图设计器中设置函数参数设置,结果类似于此代码
public void Execute(string query = "")
{
...
}
我想在 Visual Studio 2013 UML 类图设计器中设置函数参数设置,结果类似于此代码
public void Execute(string query = "")
{
...
}
生成的方法看起来像
public virtual void Execute(string query = "")
{
throw new System.NotImplementedException();
}
您所说的称为可选参数(至少在 C# 中)。原始文档在这方面非常好(https://msdn.microsoft.com/en-us/library/dd264739.aspx),但它的要点是
public void Execute(int num, string optionalstr = "")
通过这样做,num
是必需的,optionalstr
如果给定则使用,否则默认为等号的右侧,在这种情况下:空字符串。