gpt4 book ai didi

具有大量可选参数的 C# API 需要所有参数的值

转载 作者:行者123 更新时间:2023-11-30 19:09:09 25 4
gpt4 key购买 nike

我怀疑这将是一个简单的修复,但是......这是一个方法的(费力的)API......

public void Add(int StyleIn = 0, string DefaultValueIn = "",
string ComboListValuesIn = "", string MinIn = "", string MaxIn = "",
int MaxLengthIn = -1, bool HighlightIn = false,
string StartDateIn = "", string EndDateIn = "", string MethodIn = "",
string AccountIn = "", string AmountTypeIn = "", bool PositiveIn = true,
int ResultTypeIn = -1, DtaColumn DtaColIn = null)

还好吗?好吧,当我尝试调用它时...

DC.Add(dbEditText, "Property", , , , , , , , , , , , , DC);

它告诉我这些空参数中的每一个都丢失了。我仔细数了数,都在。如果我用 ""替换空的,那么它就会开始工作......所以它就像是忽略了选项?

如果您想知道,此代码是从 VS 转换而来的。

最佳答案

在这种情况下,您需要将最后一个参数命名为:

DC.Add(dbEditText, "Property", DtaColIn: DC);

关于具有大量可选参数的 C# API 需要所有参数的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32573582/

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