热门

最新

红包

立Flag

投票

同城

我的

发布
bwkair
几何螃蟹
4 年前
truebwkair

【 C# 奇奇怪怪的代码 】

今天看到关于一个叫做Nuke的build tool,里面生成的代码很有意思:
public class Build : NukeBuild
{
Target Compile => _ => _
.Execute(()=>{
// ……省略一万字……
});
}
当时人愣了一下,“=> _ => _ ” 是个什么鬼??C# 9.0出来的蛇皮新feature么?

???

结果整了半天,Target是个代理类型,Compile是个get属性,第一个=>是属性返回的声明,后面紧跟的 _ => _.Execute( ... )是个lambda表达式。

《学》

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
联想g450boot蓝屏如何不装机修复🙏🏻🙏🏻🙏🏻
立即登录