【发布时间】:2020-12-26 14:56:03
【问题描述】:
我有一个 oData api url,我试图用动态值替换查询字符串值。
我希望将逗号分隔的字符串传递给我的占位符之一,但出现错误:
“输入字符串格式不正确”。
在这里,在我的 "$select" 占位符中,我传递了逗号分隔的字符串,但由于上述错误而失败。
这是我的代码:
string test = string.Format("https://myapiUrl/views/my_view_name?$filter=customer_id eq {} & $select={}", "101", "price,createdOn");
有人可以指导我吗?
谢谢!!!
【问题讨论】:
-
您需要在大括号中添加索引号。
-
用
string.format试试这个:docs.microsoft.com/en-us/dotnet/api/… -
或者用
$ - string interpolation试试这个:docs.microsoft.com/en-us/dotnet/csharp/language-reference/…
标签: c# asp.net-mvc .net-core string.format