12 2020 档案

摘要:自C#7.0以来,模式匹配就作为C#的一项重要的新特性在不断地演化,这个借鉴于其小弟F#的函数式编程的概念,使得C#的本领越来越多,C#9.0就对模式匹配这一功能做了进一步的增强。 为了更为深入和全面的了解模式匹配,在介绍C#9.0对模式匹配增强部分之前,我对模式匹配整体做一个回顾。 1 模式匹配介 阅读全文
posted @ 2020-12-14 07:29 码客风云 阅读(2358) 评论(3) 推荐(11) 编辑
摘要:1 背景与动机 传统面向对象编程的核心思想是一个对象有着唯一标识,表现为对象引用,封装着随时可变的属性状态,如果你改变了一个属性的状态,这个对象还是原来那个对象,就是对象引用没有因为状态的改变而改变,也就是说该对象可以有很多种状态。C#从最初开始也是一直这样设计和工作的。但是一些时候,你可能非常需要 阅读全文
posted @ 2020-12-10 09:03 码客风云 阅读(13138) 评论(5) 推荐(10) 编辑
摘要:1 背景与动机 通常,如果只想用C#在控制台上打印一行“Hello World!”,这可不是Console.WriteLine("Hello World!");一条语句就可以搞定的,还涉及到其他必要基础代码(如定义类和入口函数Main),例如下面: using System; class Progr 阅读全文
posted @ 2020-12-06 22:03 码客风云 阅读(5133) 评论(1) 推荐(3) 编辑

喜欢请打赏

扫描二维码打赏

支付宝打赏

点击右上角即可分享
微信分享提示