【从头构筑C#知识体系】2.C# 2.0

【系列文章目录】



前言

本章开始学习C#2.0的知识


一、C#2.0的主要功能

【C#文档】中找到C# 发展历史,,C#2.0包含了以下主要功能

  • 泛型
  • 分部类型
  • 匿名方法
  • 可以为 null 的值类型
  • 迭代器
  • 协变和逆变
  • getter/setter 单独可访问性
  • 方法组转换(委托)
  • 静态类
  • 委托推断

如果说C#1.0只是像Java,是Java的可替代选项的话
那么C#2.0的一些新功能就已经超越Java了
(单纯指语言特性的设计上)


思维导图

C#2.0
泛型
分部类型
匿名方法
可以为null的值类型
迭代器
协变与逆变
getter/setter 单独可访问性
方法组转换 #委托
静态类
委托推断

猜你喜欢

转载自blog.csdn.net/ruanlinxi1994/article/details/125513472