如何动态构建 web api 参数

how to build web api parameter dynamically

我需要使用字符串数组作为参数调用 webAPI。

我有一个字符串数组。我需要从 c#

调用这个 api
string[] str;
str[0]= "abc";
str[1]= "xyz";

如何创建如下所示的 api 请求调用。

http://localhost:59511/api/Values?str[]="abc"&str[]="xyz"

您可以像这样格式化请求:

http://localhost/api/values?str=abc&str=xyz