我正在使用 API。我正在使用 C# 开发 Windows 窗体。
API 开发人员要求为了使用他们的 API,请求正文包含这样的字符串(我已在 PostMan 中测试过)
{"registrationNumber": "YC58 UHZ"}
给出的工作示例如下所示
request.AddParameter("application/json", "{\n\t\"registrationNumber\":\"YC58UHZ\"\n}", ParameterType.RequestBody);
我希望将输入值传递到“YC58UHZ”值部分,例如来自文本框 txtInputtedReg.Text
request.AddParameter("application/json", "{\n\t\"registrationNumber\":\"{txtInputtedReg.Text}\"\n}", ParameterType.RequestBody);
Q1) 如何将字符串值传递到内联格式中?
Q2) 如何在 C# 中将引号传递到字符串中?
插值字符串 - 传递值,同时保持所需的 API 格式
request.AddParameter("application/json",
$"{{\n\t\"registrationNumber\":\"{txtInputtedReg.Text}\"\n}}",
ParameterType.RequestBody);