认识 C#

C#

C# 读做 (see sharp), 是一个基於 .Net Framework 的通用, 多范型的程序语言, 包含静态类型, 强类型, 词法范围, 命令式, 声明式, 函数式, 泛型, 基於类的物件导向, 由 Anders Hejlsberg 於 2000 在微软设计的, 2002 年通过 ECMA 为 ECMA-343, 2003 通过 ISO为 ISO/IEC 23270, C# 1.0 2002 发行, 主要特色有结构, 事件, 属性(property), 委派, 特性(Attribute), C# 2.0 於 2005 发行, 新特性有泛型, 部分类型, 匿名方法, 可为 Null 的实质型别, 迭代器, 共变数与反变数, 2007 年发行 C# 3.0, 新特性有自动化属性, 匿名型别, 查询运算式, Lambda 运算式, 运算式树状结构, 扩充方法, 隐含型别区域变数, 部分方法, 物件与集合初始化运算式, 2010 年发行 C# 4.0, 新功能有动态系结, 具名和选择性引数, 范型 covariant 和 contravariant, 内嵌的 interop 类型, 2012 年发行 C# 5.0 新特性有非同步成员, 呼叫端资讯属性, 2015 年发行 C# 6.0, 新特性有索引初始设定式, catch/finally 区块中的 Await, 仅限 getter 属性的预设值, 2017 年发行 C# 7.0, 新特性有Out 变数, Tuple 和解构, 模式比对, 区域函示, 展开的运算主体成员, Ref 区域变数和传回, C# 7.1 开始发行点版本新特性有 async Main 方法, default 常值运算式, Tuple 型别推导, 泛型型别参数的模糊比对, C# 7.2新特性有非後置具名引数, 数值常数中的前置底线, private protected 存取修饰词, 条件 ref 运算式, C# 7.3 主要两个主题, 一个使安全代码与不安全代码性能一样好, 一个是对现有功能增强, 可以使用 Tuple 型别测试 == 和 != 等等增强功能, 2019 年发行 C# 8.0 是特别以 .Net Core 为目标的第一个主要 C# 版本, 2020 年发行 C# 9.0 以 .Net 5 版本为目标.


<<:  如何免费写出好的 App description

>>:  终於要来开赛了~第一天

33岁转职者的前端笔记-DAY 5 登入画面切版实作

第五天的文章就来谈谈工作上学习到的切版画面 首先一样附上范例图: 这是常见的登入会员或是加入会员的页...

6. 来玩终端机

最基本的 问答时间 到底为甚麽要用终端机?可以用最少的容量来做事(图形介面还要读取图片) 是不是打指...

30天零负担轻松学会制作APP介面及设计【DAY 02】

大家好,我是YIYI,今天我想先来介绍我想制作的APP。 我想制作的APP 相信很多女生都有使用过纪...

前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day30 社群网站上线啦!

终於完赛了!感谢支持与追踪这一系列影片的朋友们!希望未来有机会可以再拍其他主题的影片和大家分享! ...

【Day6】ERP核心模组篇-Sales

#odoo #开源系统 #数位赋能 #E化自主 销售模组相信是许多公司在踏入数位管理路上,常见的第一...