C# JObject 初始化构造器 的两种写法
C# JObject 初始化构造器 的两种写法
优点:
- 简化对象属性的赋值过程
- 属性中可以包含特殊字符
- 赋值语句右侧可以写其他表达式(三元表达式、运算表达式等)
- 提高代码可读性
var ent = new JObject
{
["guid"] = a["new_guid"].ToString(),
["newid"] = newid,
["new_name"] = a["new_name"].ToString(),
["name"] = name,
["age"] = student[0]["age"]?.ToString(),
["type"] = 8
};
var _account = new JObject()
{
{"new_isOk",true},
{"code_1",1},
{"code_2",2},
{"guid",guid},
};