gpt4 book ai didi

ruby - 将任意长度的数组作为参数传递给 Ruby 中的另一个方法

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:42 24 4
gpt4 key购买 nike

我有几种方法可以将可变长度数组发送到另一个方法,然后该方法对 API 进行 XML::RPC 调用。

现在,当它们的长度未定义时,我如何将它们传递到 XML::RPC 中?

def call_rpc(api_call, array_of_values)
client.call(
remote_call,
username,
password,
value_in_array_of_values_1,
...,
value_in_array_of_values_n
)
end

我一直在为这个问题挠头,但我似乎无法弄清楚。有可能以一种很好的方式做到这一点吗?也许我忽略了什么?

最佳答案

用你的语言说:

def call_rpc(api_call, array_of_values)
client.call(
remote_call,
username,
password,
*array_of_values
)
end

关于ruby - 将任意长度的数组作为参数传递给 Ruby 中的另一个方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4776029/

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