专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > LINQ

linq查询到一个student,然后通过一次查询获取到他的id,sex?解决方法

发布时间:2011-06-24 21:44:15 文章来源:www.iduyao.cn 采编人员:星星草
linq查询到一个student,然后通过一次查询获取到他的id,sex?
我的代码如下, 仅查到id,但是我想把sex也查出来,是不是要重新再查一遍
C# code

var result = from v in ddc.Users
                         where v.Name == name
                         select v.id;


我发现查询出整个v然后引用result.id,result.sex是错误的???
C# code

var result = from v in ddc.Users
                         where v.Name == name
                         select v;



------解决方案--------------------
var result = from v in ddc.Users
where v.Name == name
select new { v.id, v.Sex };



------解决方案--------------------
console.writeLine(result.First().Sex); 

------解决方案--------------------
你还可以这么写,也是一样的:
Console.WriteLine(result.Select(x => x.Sex).First());
------解决方案--------------------
SCAUSCNU:

要学会总结,才能有进步
你的LINQ从目前来看,还没有任何的进步哦
提的都是一些最基本的问题
------解决方案--------------------
C# code

var result = (from v in ddc.Users
                         where v.Name == name
                         select v).firstOrDefault();
if(result !=null)
   Console(result.Sex )
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: