JSON和VS C#对象和名称

我需要序列化包含以下内容的JSON字符串:

{
    commandId;
    id;
    params:
    {
        userId;
        password;
    }``
}

我得到的代码使用Qt,它们声明了QJsonObject paramsObj和QJsonObject cmdObj; 它们填充字段值,最后执行cmdObj.insert(“ params”,QJsonValue(paramsObj));

params是VS和C#的关键字,因此我无法使用该名称声明一个类,但这是设备理解我的JSON字符串的方式。 我对JSON相当陌生,研究了.Net类和Newtonsoft库,但找不到如何在另一个对象内执行JSON对象插入操作(为该对象分配任意名称)。 谁能阐明一些想法? 谢谢。

评论