找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2454|回复: 12

C# ?.Invoke()什么意思, ?.空值传播运算符

 火.. [复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:28
  • 打卡月天数:7
  • 打卡总奖励:7961
  • 最近打卡:2025-12-22 17:16:30

3317

主题

285

回帖

2万

积分

管理员

积分
24106
发表于 2021-8-29 11:09:35 | 显示全部楼层 |阅读模式
若event不为null,则invoke,这是C#6的新语法。 ?.称为空值传播运算符。

  1. // C# 5  

  2. var handler = Event;  

  3. if (handler != null)  

  4. {  

  5.   handler(source, e);  

  6. }



  7. // C# 6  

  8. var handler = Event;  

  9. handler?.Invoke(source, e);

复制代码


工控课堂 www.gkket.com

0

主题

118

回帖

407

积分

注册会员

积分
407
发表于 2021-8-29 11:09:36 | 显示全部楼层
太生气了,无法HOLD啦 >_<......
工控课堂 www.gkket.com

0

主题

108

回帖

311

积分

注册会员

积分
311
发表于 2021-8-29 12:39:58 | 显示全部楼层
无回帖,不论坛,这才是人道。
工控课堂 www.gkket.com

0

主题

101

回帖

157

积分

新手上路

积分
157
发表于 2025-11-18 02:53:27 | 显示全部楼层
蹲一波同款,有没有小伙伴推荐?
工控课堂 www.gkket.com

0

主题

97

回帖

141

积分

新手上路

积分
141
发表于 2025-11-18 02:57:28 | 显示全部楼层
来凑个热闹,为楼主增加点人气!
工控课堂 www.gkket.com

0

主题

125

回帖

219

积分

注册会员

积分
219
发表于 2025-11-18 02:58:48 | 显示全部楼层
不请自来,只为说一句:太精彩了!
工控课堂 www.gkket.com

0

主题

389

回帖

2509

积分

高级会员

积分
2509
发表于 2025-11-18 02:58:55 | 显示全部楼层
评论区人才辈出,笑到停不下来😂
工控课堂 www.gkket.com

0

主题

402

回帖

1527

积分

高级会员

积分
1527
发表于 2025-11-18 02:59:29 | 显示全部楼层
这逻辑绝了,分析得太到位了吧
工控课堂 www.gkket.com

0

主题

85

回帖

374

积分

注册会员

积分
374
发表于 2025-11-18 02:59:58 | 显示全部楼层
理性围观,感觉大家说得都有道理
工控课堂 www.gkket.com

0

主题

67

回帖

294

积分

注册会员

积分
294
发表于 2025-11-18 03:01:21 | 显示全部楼层
已转发给朋友,一起感受这份快乐~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 21:24 , Processed in 0.093339 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表