Int在Linq中等于String



基本上我有这个问题:

var item = 
    from itemCT in listC
    join ditemRef in servRef.Repository.GetQuery(efContext).DefaultIfEmpty()
    on itemCT.specialStringID equals ditemRef.refID
    into DitemRef

问题是itemCT.specialStringID是一个字符串(没有设计它…不能改变它)我仍然需要使连接工作。有什么提示吗?

寻找相关答案,我已经尝试使用SqlFunctions.StringConvert((double)ditemRef.refID没有成功。

任何关于隧道尽头光明的暗示都有帮助

在LINQ-to-Entities查询中支持System.Convert类中的许多方法。使用它将两种类型中的一种转换为另一种。然后你就可以写你的查询了

相关内容

  • 没有找到相关文章

最新更新