我希望在select语句中重命名以下属性,以便输出属性为驼峰式(Id = id and LockedEntityId = lockedEntityId
)
var locks = _service.GetContext().Locks
.Where(x => x.DossierId == dossierId)
.Select(x => new {x.Id, x.LockedEntityId })
.ToList();
string data = JsonConvert.SerializeObject(locks);
这样做非常容易:只需指定它们即可。
var locks = _service.GetContext().Locks
.Where(x => x.DossierId == dossierId)
.Select(x => new {id = x.Id, lockedEntityId = x.LockedEntityId })
.ToList();
我将尽可能建议您使用JSON.NET(或类似框架)注释来指定正确的JSON数据。这将使您的代码更具描述性,因为它清楚地传达了您执行此操作的意图。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句