在linq select语句中更改输出属性名称

alsco77

我希望在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);
杰罗恩·范内维尔(Jeroen Vannevel)

这样做非常容易:只需指定它们即可。

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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过名称访问LINQ WHERE语句中的属性

来自分类Dev

LINQ Select语句中的条件数学

来自分类Dev

在LINQ中的select语句中执行计算

来自分类Dev

LINQ语句中的串联

来自分类Dev

LINQ语句中的错误

来自分类Dev

简化 IF 子句并在 LINQ 选择语句中查找变量的名称

来自分类Dev

C#如果LINQ select子句中有语句

来自分类Dev

LINQ to Objects-减少重复-在select语句中映射

来自分类Dev

C#如果LINQ select子句中有语句

来自分类Dev

Linq到实体(如果在select语句中)

来自分类Dev

选择语句中的linq条件

来自分类Dev

.include()在linq语句中的位置?

来自分类Dev

LINQ Select Many语句

来自分类Dev

将表达式插入LINQ语句的LINQ语句中

来自分类Dev

动态更改 Linq Select

来自分类Dev

LINQ委托Lambda Select语句绑定子属性

来自分类Dev

如何覆盖Linq select语句?

来自分类Dev

LINQ的WHERE子句中的IF ELSE语句

来自分类Dev

在linq语句中重用选择新对象

来自分类Dev

linq orderby查询if语句中的内容

来自分类Dev

在linq语句中接收当前比较的索引

来自分类Dev

LINQ中where语句中的多个条件

来自分类Dev

使用linq更改列表的属性

来自分类Dev

在选择语句中使用EF和Linq并排除属性

来自分类Dev

C#如何使用查询语法在Linq select语句中使用变量

来自分类Dev

LINQ select子句中的Lambda函数

来自分类Dev

LINQ语句需要Linq通配符和NOT条件

来自分类Dev

如何使用 Linq 语句设置属性

来自分类Dev

LINQ Where语句与OR串联