如何解决如何使用 string.format 替换 C# 中的占位符?
我有一个 oData api url,我试图用动态值替换查询字符串值。
我希望将逗号分隔的字符串传递给我的占位符之一,但出现错误:
“输入字符串格式不正确”。
在这里,在我的 "$select" 占位符中,我正在传递逗号分隔的字符串,但由于上述错误而失败。
这是我的代码:
string test = string.Format("https://myapiUrl/views/my_view_name?$filter=customer_id eq {} & $select={}","101","price,createdOn");
有人可以指导我吗?
谢谢!!!
解决方法
string test = string.Format("https://myapiUrl/views/my_view_name?$filter=customer_id eq {0} & $select={1}","101","price,createdOn");
必须将参数的索引号添加到花括号中。 (从零开始)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。