關鍵字「value」在本聲明中的含義是什麼?我將在哪裏瞭解更多信息?
如果我忽略關鍵字「值」會發生什麼?在下面的代碼中,z是一個實體框架類。「SELECT VALUE」 - LINQ/Entity Framework查詢中的值關鍵字
string queryString = "SELECT VALUE q from x.zs as q where q.a = @parm;"
ObjectQuery<z> query = context.CreateQuery<z>
(queryString, new ObjectParameter("parmname",parmvalue));
return query.First();
(這是考試練習題的一部分)。
上述代碼位於一個返回z類型變量的函數中。