LINQ嵌套怎么使用
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍"LINQ嵌套怎么使用",在日常操作中,相信很多人在LINQ嵌套怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"LINQ嵌套怎么使用"的疑惑有所帮
千家信息网最后更新 2025年02月01日LINQ嵌套怎么使用
这篇文章主要介绍"LINQ嵌套怎么使用",在日常操作中,相信很多人在LINQ嵌套怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"LINQ嵌套怎么使用"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
LINQ嵌套的实例:
using System; using System.Linq; class P { static void Main() { var customer = new[]{new {PKId="001",Name="admin",Pwd="123456",Group="001"}, new {PKId="002",Name="user",Pwd="user",Group="003"}, new {PKId="003",Name="geust",Pwd="guest",Group="004"}, new {PKId="004",Name="aa",Pwd="123456",Group="002"}, new {PKId="005",Name="bb",Pwd="123456",Group="002"}, new {PKId="006",Name="cc",Pwd="123456",Group="002"}, }; var groups = new[] { new { PKId = "001", depict = "***权限" }, new {PKId="002",depict="管理员"}, new {PKId="003",depict="发布信息"}, new {PKId="004",depict="只有浏览权限"} }; var data = from word2 in groups where word2.depict == "管理员" //LINQ嵌套的问题所在 select new { quanxian = word2.depict, Name = from word in customer where word.Group==word.PKId select word }; var first = data.First(); Console.WriteLine("{0}, {1}", first.quanxian, first.Name); } } //下面是输出: 管理员, System.Linq.Enumerable+WhereArrayIterator`1[<>f__AnonymousType0`4[System .String, System.String,System.String,System.String]]
关于LINQ嵌套问题的分析:
看到没?Name的值是个其名IEnumerator.
正确的LINQ嵌套写法应该是:
var data = from word2 in groups where word2.depict == &
到此,关于"LINQ嵌套怎么使用"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
学习
管理员
问题
管理
更多
权限
帮助
实用
接下来
信息
其名
写法
只有
实例
所在
文章
方法
理论
知识
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为软件开发累吗
软件开发外包合作管理
仁怀网络安全系统排行
阿里巴巴网络技术有限
网络安全法服务器
辽宁省网络技术专升本真题
宜宾软件开发平均价格
暴雪为什么没有中国服务器
利用按键精灵下载数据库
软件开发首付款一般为多少
网络安全感悟800字
苏州戴尔服务器raid
网络安全报告报送
北碚市网络安全
想学数据库
数据库导论实验报告
如何写网络安全公约
数据库技术的名词解释
校园网网络安全存在问题
把数据库md5加密
一台服务器装数据库
什么网盘可以当网页服务器
餐饮软件数据库怎么发
中国网络安全中心论坛
卫生健康网络安全技能大赛
杭州义牛网络技术代扣
ccs软件开发实验流程图
行情app软件开发
网络安全没有小事
无组件上传图片到数据库中