- 1
- 0
- 约 70页
- 2016-12-15 发布于湖北
- 举报
六、委托与事件 1、委托与事件 事件示例 七、C#3.0/3.5的新特性 C# 3.0/3.5引入了如下几个特性: 隐型局部变量,局部变量的类型从初始化它们的表达式推导而来。 扩展方法,使得使用附加的方法扩展已存在的类型和构造类型成为可能。 Lambda表达式,是匿名方法的演进,可提供改良的类型推倒和到委托类型和表达式树的转换。 对象初始化器,简化了对象的构造和初始化。 匿名类型,是从对象初始化器自动推导和创建的元组类型。 隐型数组,数组的创建和初始化的形式,它从数组初始化器推导出数组的元素类型。 查询表达式,为类似于关系和层次化查询语言提供一个语言集成的语法。 表达式树,允许lambda表达式表示为数据而不是代码。 七、C#3.0/3.5的新特性 1、隐型局部变量 隐型局部变量:由关键字var定义,类型通过初始化这个变量的表达式来推导。 示例 var num = 1;//可以判断num为整型 var str = “你好!”;//可以判断str为字符串 var f = 1.0;//可以判断f为浮点型 七、C#3.0/3.5的新特性 2、扩展方法 扩展方法可为现有类型添加方法,这些类型可以是基本数据类型(如int、string等),也可以自己定义的类型。 public static class aaa { public static int
您可能关注的文档
最近下载
- PHT即热宝智能热水循环系统装置使用说明书.doc VIP
- 生态文明建设的理论与实践考核试卷及答案.docx VIP
- 【363页PPT】大模型应用:从提示工程到AI智能体.pptx
- 老年高血压合并脑卒中的康复护理实施效果分析.pdf VIP
- 金属材料与热加工基础 第2版 课件 第一章 认识金属材料的性能.pptx
- 重庆市第八中学2026届高三下学期4月模拟预测考试(四)语文试卷及答案.docx VIP
- 24CS08-1 排水系统附件选用与安装(一)——KY不锈钢地漏、排水沟及盖板系列.docx VIP
- 人教版高一英语必修一笔记 .pdf VIP
- 混凝土结构工程施工规范 GB50666-实施指南(最新版).docx VIP
- 2025年韶关市卫生健康局直属事业单位招聘笔试真题.docx VIP
原创力文档

文档评论(0)