关于Linq

        /// <summary>
        /// 首先 这次练习有几个要解决的目标 
        /// 1.解答什么是Linq 就是下面这个 也就是给实现了IEnumerable接口的方法
        /// namespace System.Linq
        /// {
        /// 
        //     // 摘要:
        //     //Provides a set of static methods for querying objects
        //     //that implement System.Collections.Generic.IEnumerable`1.
        ///    public static class Enumerable
        ///    {
        ///        ........
        ///        ........
        ///        ...
        ///    }
        /// }
        /// 2.Linq详述  https://bbs.csdn.net/topics/390951798 这个帖子就讨论的挺好 、
        ///    说实话深深地感觉用C#这个语言的人用的技术大多没有用Java的新,.neter对这个语言的探索热情也远没有用Java的人的高,可能是用Java的人年轻人多 竞争力大的原因
        ///    记得有一次面试一位面试官说 现在.neter人才断层  用.net的大多是做了很多年的人 新人很少 之前一起工作的一位老兄的专科学校也不再开设.net的班了
        ///    加上一些.neter的向各个方向转行,说实话这个语言活力很少了 出现的.net core各种牛掰 但是真正用的公司以及人才实在是屈指可数  市场份额早被java蚕食掉 
        ///    现在C#的应用很多在工业领域 医疗器械 客户端项目 一些游戏领域 真正的互联网领域很少 国外的情况应该好一些 但是无疑这门语言本身是如此强大 深入学一学绝对值得
        ///    
        /// 3.Linq的作用:LINQ(Language Integrated Query )语言集成查询,是一组用于C#语言的拓展,它允许C#代码以操作内存数据的方式,查询数据库。
        /// 
        /// 4.Linq的使用场景:Enumerable类主要是应用于Linq to object,即对于内存中的对象查询以IEnumerable对象为主,查询是面向集合类的;
        ///                  而Queryable是针对于自定义数据源的,比如linq to sql,linq to xml。
        ///                  在做S系统的时候,服务器端是IQueryable,客户端是IEnumerable,我想这是不是更好的解释了一个是面向数据,一个是面向内存?
        /// 5.Linq的常用方法练习:有不少
        /// </summary>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值