public List<TbGuestBook> GetData()
{
var query = from gb in ctx.TbGuestBook orderby gb.PostTime descending select gb;
return query.ToList();
}
这是一个用LinQ查询单个表的方法,这个查询没有问题。现在我要在两个表中组合查询
var query = from user in ctx.User
join userCard in ctx.CardUser on user.ID equals userCard.UserId into ords
from o in ords.DefaultIfEmpty()
orderby user.ID descending
select new {user, o};请问返回的query.ToList()是什么类型,改怎样表示?
{
var query = from gb in ctx.TbGuestBook orderby gb.PostTime descending select gb;
return query.ToList();
}
这是一个用LinQ查询单个表的方法,这个查询没有问题。现在我要在两个表中组合查询
var query = from user in ctx.User
join userCard in ctx.CardUser on user.ID equals userCard.UserId into ords
from o in ords.DefaultIfEmpty()
orderby user.ID descending
select new {user, o};请问返回的query.ToList()是什么类型,改怎样表示?
解决方案 »
- C#的窗口应用程序中,新建的一个类如何调用原窗体的控件?
- 多个<input type="file">上传文件
- 一个关于猴子吃桃子的算法求解
- windows应用程序的全局异常处理问题,求高手帮助,在线等!
- 如何在DATAGRID中的单元格集成时间格式
- 弱弱的问关于往数据库中成批的添加数据。
- 如何根据TCP/IP协议读取网卡数据?
- 怎么访问局域网另外一台机子中的ODBC数据源DSN???连接字符串是什么啊???
- WPF,Blend中的这个东西是什么意思?
- C#如何动态生成构造函数替换动态生成的程序集中某个类属性的默认值
- 用正则求表达式data: {gfgfg}中取{}中的数据
- 请问C#中 播放声音文件的问题
如有正确答案,马上结贴。