c# - 对空传播感到困惑
问题描述
我尝试了几种方法,但无法将以下语句转换为空传播。
可能,我不知道它是如何工作的。
catch (Exception ex)
{
if (VGUILogger.Instance != null)
{
VGUILogger.Instance.HandleException(ex);
}
}
解决方案
你有没有尝试过?
VGUILogger.Instance?.HandleException(ex);
推荐阅读
- r - 想在 R 中打印环境中对象的属性
- c++ - C++:IsWow64Process2:可以通过 pProcessMachine 参数返回哪些有效的 WOW64 进程架构值?
- angular - 如何一起使用Angular Material Autocomplete,Chip,Checkbox?
- angular - “+”语法的角度路由官方示例用法
- r - r 中数据中的保加利亚西里尔文
- python - AttributeError:“元组”对象没有属性“readlines”
- node.js - 在我的 ReactNative 应用程序上安装 Realm 失败;与:npm 错误!在领域@3.6.0 安装脚本“node-pre-gyp install --fallback-to-build”失败
- angular - Angular 9:升级到 Angular 9“9.0.0-rc.5”时出错
- loopback4 - 如何在node js的loopback 4框架中应用搜索api
- create-react-app - 创建 React 应用程序不起作用:错误 @typescript-eslint/eslint-plugin@2.10.0:引擎“节点”与此模块不兼容?