3

我想在 Visual Studio 2013 UML 类图设计器中设置函数参数设置,结果类似于此代码

public void Execute(string query = "")
    {
        ...
    }
4

2 回答 2

1

操作属性

生成的方法看起来像

public virtual void Execute(string query = "")
{
    throw new System.NotImplementedException();
}
于 2016-04-18T13:17:41.253 回答
0

您所说的称为可选参数(至少在 C# 中)。原始文档在这方面非常好(https://msdn.microsoft.com/en-us/library/dd264739.aspx),但它的要点是

public void Execute(int num, string optionalstr = "")

通过这样做,num是必需的,optionalstr如果给定则使用,否则默认为等号的右侧,在这种情况下:空字符串。

于 2016-04-17T02:34:04.217 回答