C#随堂笔记1

        最近学习了C#中有关泛型、Lambda表达式和LINQ的一些知识点,简要整理下这些知识点吧。

        泛型是C#2.0版本语言和公共语言运行库(CLR)中的一个新功能,其将类型参数的概念引入.NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。泛型的使用最主要是可以最大限度地重用代码、保护类型的安全以及提高性能。感觉泛型和C++的模板有点相似,都是为了重用代码以简化程序复杂度之类的。

        Lambda表达式是一种可用于创建委托或表达式目录树类型的匿名函数,其对于编写LINQ查询表达式特别有用。当时看这块知识点感觉还蛮容易懂的,也有些地方要到网上去找资料弥补,课堂作业也是关于这个的,还好磨蹭了下也能做出来。

        LINQ,即为语言集成查询,是一组用于C#和Visual Basic语言的扩展,它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。LINQ只是简单的了解了下,会用些简单的LINQ语句,以后慢慢补充吧。

        最后还留了个作业,隔天花了些时间也完成了,总的来说这次课上的知识点还算基本上过了吧,不懂的地方也有,慢慢补充吧。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值