当前位置: 首页 > 工具软件 > Invoke > 使用案例 >

C# ?.Invoke()

赖星驰
2023-12-01

若event不为null,则Invoke(),这是C#6的新语法。 ?.称为空值传播运算符

//C# 5
var handler = Event;
if (handler != null)
{
handler(source, e);
}
//C# 6
var handler = Event;
handler?.Invoke(source, e);

 类似资料: