C# JSON对象中的Params关键字

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

我正在代码中创建一个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
});

我得到一个错误,因为VS认为它的
params
是关键字。有没有办法创建这样的对象,或者在不使用
params
的情况下使用
params

使用@params可以转义特殊关键字

使用@params可以转义特殊关键字

params
是保留关键字,不能使用ituse
参数
而不是
params
params
是保留关键字您不能使用iTunes
parameters
而不是快速的
params
。谢谢,太快了。谢谢