gpt4 book ai didi

c# - 单项到集合的简写c#

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

我有很多代码采用以下模式

void Add(int foo)
{
$my question
}

void Add(List<int> bar)
{
//do stuff
}

我想知道(除了编写扩展方法)是否有“比写作更短”的东西:

Add(new List<int>(new int[]{foo}));

每次我想调用第二种方法。希望找到我在 .net 库中遗漏的 gem。

最佳答案

如果您可以修改第二种方法,可能会更好

void Add(params int[] bar)
{
}

然后您可以像 Add(foo, foo2, foo3)Add(myList.ToArray())

这样调用它

看看 params keyword .

关于c# - 单项到集合的简写c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6661813/

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