我需要連接4個字段並使用|
分隔符顯示爲單個字段。我試過string.Concat()
但它沒有工作。也嘗試使用string.Join()
但無法使用它。如何在使用實體框架dbContext時連接多個字段?
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;
有什麼建議嗎?
感謝,
你能不能給我們您做了什麼錯誤訊息? – sovemp
*它沒有工作*,*不能使用*。你已經出現了近6年,你仍然不知道如何充分描述問題? –