在Linq上使用.ToString

本文关键字:ToString Linq | 更新日期: 2023-09-27 17:57:29

我如何才能创建一个在where上有值的链接,该值必须转换为字符串像这个例子:

 Fund.ObjectName = context.CR_TASK.First(a => Convert.ToString(a.TASK_NO) == item.DATA_TEXT).TASK_TITLE;

在Linq上使用.ToString

如果没有匹配项,我将使用FirstOrDefault来分配null:

Fund.ObjectName = context.CR_TASK
    .Where(a => a.TASK_NO.ToString() == item.DATA_TEXT)
    .Select(a => a.TASK_TITLE)
    .FirstOrDefault();