gpt4 book ai didi

C# 函数和可选参数

转载 作者:行者123 更新时间:2023-11-30 13:33:13 27 4
gpt4 key购买 nike

我知道在 C# 中可以定义可选参数。我的问题是针对这有多灵活。

令 f 为如下函数,a 是必需的,bc 是可选的:

class Test {
public void f(int a, int b = 2, int c = 3) {
//...
}
}

现在,我知道我可以通过以下方式调用该函数:

f(1) -> a 等于 1,b 等于 2,c 等于 3

f(11,22) -> a 等于 11,b 等于 22,c 等于 3

f(11,22,33) -> a 等于 11,b 等于 22,c 等于 33

如何不指定 b,而是指定 ac

最佳答案

尝试:

f(11, c: 33)

然后看看 documentation

关于C# 函数和可选参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9110889/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com