gpt4 book ai didi

C# 是否可以将对象 [] 作为内联参数?

转载 作者:太空狗 更新时间:2023-10-29 18:02:26 25 4
gpt4 key购买 nike

如果我有一个这样声明的方法:

private void someFunction(object[] param1) 

当我调用这个函数时,我是否必须将对象数组声明为一个变量,或者是否有更快/更快捷的方式将它内联传递给函数调用。

我是这样做的:

Object[] myParam1 = new Object[2]
myParam1[0] = "blah";
myParam1[1] = "blah blah";
someFunction(myParam1);

在我的真实代码中,不是这个例子,我从 Marshal 调用 COM,每次我必须声明参数时代码变得困惑。

最佳答案

someFunction(new [] { "blah", "blah blah", "more", "etc"});

关于C# 是否可以将对象 [] 作为内联参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6285746/

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