. tostring()的哪个规范的EntityFunctions方法
本文关键字:EntityFunctions 方法 tostring | 更新日期: 2023-09-27 18:08:37
我使用EF,如果我使用表达式:
JobLinkId = jobItem.joblinkid.ToString()
抛出错误,因为它是c#函数。我应该用EF正则函数的哪一种方法呢?
我猜你正试图在Linq to Entities
查询中使用ToString
。如果是这样,那就不可能在那里使用它。我所知道的唯一行走是使用ToList
查询,然后使用Linq to Objects
与ToString
获得结果。
像这样:
而不是JobItem.joblinkid.ToString()
,在查询中只使用JobItem.joblinkid
,然后执行select:
myQuery.ToArray().Select(x => x.joblinkid.ToString())
我希望你得到它。在任何情况下:int 都比好,只是等到你真的需要字符串时再转换它。