2010年1月22日 星期五

Cannot convert lambda expression to type 'string' because it is not a delegate type

開發程式程,當然預設使用 Linq 的語法。發現了一個錯誤,訊息如下
Error 234 Cannot convert lambda expression to type 'string' because it is not a delegate type
錯誤出現在下方的 linq 語法上

 

var ctx = new ProjectServerEntities();
string email = (from i in ctx.Resources
       where i.NAME == displayName
       select i.Email).SingleOrDefault();

怎麼看都沒問題啊!

原來是少了 using System.Linq;

天啊!誰看的懂哪。

沒有留言:

Share with Facebook