从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章给大家分享的是有关C#中LINQ的基本用法是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
成都创新互联公司专注于应县网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供应县营销型网站建设,应县网站制作、应县网页设计、应县网站官网定制、小程序开发服务,打造应县网络公司原创品牌,更为您提供应县网站排名全网营销落地服务。LINQ是什么?
LINQ是Language Integrated Query(语言集成查询的缩写), 微软官方 对其的描述:
语言集成查询 (LINQ) 是一系列直接将查询功能集成到 C# 语言的技术统称。
基本用法是什么?
(我目前也只会最基本的用法。。)
LINQ查询操作由三个不同的操作组成:
下面我将用我学习时用的一个小例子来演示。
有两个数据源:武林高手的集合和武林绝学的集合。
我用的是两个集合,实际上不只是集合可以作为数据源
微软官方文档提到:
上例中,数据源是一个数组,因此它隐式支持泛型IEnumerable
说回我的例子,我实现了两个类:
MatialArtsMaster 表示武林高手:
//武林高手 class MatialArtsMaster { public int ID { get; set; } public string Name { get; set; } public int Age { get; set; } public string Menpai { get; set; } public string Kongfu { get; set; } public int Level { get; set; } public override string ToString() { return string.Format("id:{0},name:{1},age:{2},menpai:{3},kongfu:{4},level:{5}", this.ID, this.Name, this.Age, this.Menpai, this.Kongfu, this.Level); } }
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图