C# JSON对象中的Params关键字
我正在代码中创建一个JSON对象。但是JSON包含属性C# JSON对象中的Params关键字,c#,json,json.net,C#,Json,Json.net,我正在代码中创建一个JSON对象。但是JSON包含属性params,所以当我尝试创建这样的对象时: using Newtonsoft.Json.Linq; JObject json = JObject.FromObject(new { jsonrpc = "2.0", method = "user.login", params = new { user = "user", password = "password" }, id = 1
params
,所以当我尝试创建这样的对象时:
using Newtonsoft.Json.Linq;
JObject json = JObject.FromObject(new
{
jsonrpc = "2.0",
method = "user.login",
params = new
{
user = "user",
password = "password"
},
id = 1
});
我得到一个错误,因为VS认为它的
params
是关键字。有没有办法创建这样的对象,或者在不使用params
的情况下使用params
?使用@params可以转义特殊关键字使用@params可以转义特殊关键字params
是保留关键字,不能使用ituse参数
而不是params
params
是保留关键字您不能使用iTunesparameters
而不是快速的params
。谢谢,太快了。谢谢