2020
10-08
10-08
浅析C# 9.0 新特性之 Lambda 弃元参数
大家好,这是C#9.0新特性短系列的第5篇文章。弃元(Discards)是在C#7.0的时候开始支持的,它是一种人为丢弃不使用的临时虚拟变量。语法上它是用来赋值的,但它却不被分配存储空间,即没有值,所以不能从中读取值。弃元用_(下划线)表示,下划线是一个关键字,只能赋值,不能读取,例如:在C#7.0中,弃元的使用场景主要有下面四种:元组和对象的解构使用is和switch的模式匹配对具有out参数的方法的调用...
继续阅读 >