【发布时间】:2017-02-16 16:46:54
【问题描述】:
我搜索了一些 C# 默认字符串参数的示例,发现是这样的。
字符串异常 = "John"
我需要为字符串 [] 设置默认值,但您还没有找到如何将字符串数组设置为 C# 方法的默认值。
static int startapp(string Source, string Destination, string[] Exceptions = { "John", "Paul", "Mary" })
{
//do something
}
【问题讨论】:
-
我认为不允许在默认参数中使用数组字面量。我通常将它们设置为null,然后如果值为null,则在方法体中设置默认值。
-
找到this. 似乎与您要执行的操作有关。
-
这个答案看起来确实是一个更好的方法。感谢分享!
标签: c# parameters default