【发布时间】:2016-12-08 21:44:01
【问题描述】:
我需要连接 4 个字段并使用 | 分隔符显示为单个字段。我试过string.Concat(),但没用。也尝试使用string.Join(),但无法使用。
var result = dbContext.MyEntity
.Where(me=> me.field1!= null && me.field2 != null)
.Select(me => new MyViewModelClass()
{
Field1 = me.field1,
Field2 = me.field2,
Field3 = me.field3,
Field4 = me.field4,
Field5 = me.field5,
Field6 = me.field6,
// I need to concatenate field3, field4, field 5, field 6 by "|" separator.
Field = string.Concat("|", me.field3, me.field4, me.field5, me.field6)
});
return result;
有什么建议吗?
谢谢,
【问题讨论】:
-
你能告诉我们你得到什么错误信息吗?
-
没用,无法使用。您已经工作了将近 6 年,但您仍然不知道如何充分描述一个问题?
标签: c# entity-framework