任何人都可以告诉我为什么不使用此代码获取intellisense:
var testDocuments = (from u in db.TestDocuments
orderby u.WhenCreated descending
select u).
但我做使用此代码获取intellisense:
var testDocuments = (from u in db.TestDocuments
orderby u.WhenCreated descending
where 1==1
select u).
答案 0 :(得分:3)
我处于类似的情况,然后我添加了以下行..
using System.Linq;
答案 1 :(得分:2)
当我遇到这种问题时,我会稍微改变编码风格:
var testDocuments = (from u in db.TestDocuments
orderby u.WhenCreated descending
select u).
转换为
var testDocuments = db.TestDocuments.OrderBy(u => u.WhenCreated).
假设Linq对象有效,它将提升智能感知。