2014-04-09 14 views
-1

我該怎麼辦誰對,我要變成一個字符串 像這個例子中,其中一個值的鏈接:在Linq上使用.ToString?

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

回答

2

我會用FirstOrDefault分配空如果項目不匹配:

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