linq多表查询,并返回所以字段,注意:不要一个一个列出字段,不要select new{a,b}返回结果,求高手解答

2025-05-04 08:22:32
推荐回答(3个)
回答(1):

这个问题的答案就是你知道的那两种方法,只有这两种方法:
要么用select new {a,b};
要么用select new {a.字段1,a.字段2,b.字段1,b.字段2}

回答(2):

只能用你提供的方法来解决,你自己把路堵死了
当然变通的方法来解决你的问题还是可能的,你无非是想做一个通用的联合查询,在函数体里预先不知道进来的内容是什么,

我处理类似的情况是用一个函数把一条数据转换为成JSON对象或Dictionary对象,然后再对查询结果进行处理,

不知这种思路是否对你有帮助

回答(3):

那你直接select a 不就行了