在Linq上使用.ToString?

时间:2014-04-09 09:52:41

标签: c# linq

如何创建一个链接,该链接具有我必须转换为字符串的位置的值 像这个例子:

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

1 个答案:

答案 0 :(得分:2)

如果没有项匹配,我会使用FirstOrDefault指定null:

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