c# - 如何在属性中捕获异常
问题描述
我在一个类中定义了属性,我想捕获异常但不知道该怎么做。
下面是我使用的代码:
public ConcurrentDictionary<string, ABC> CachedADetails { get; set; }
public Dictionary<int, ABC> TableById { get; set; }
我尝试在此上方添加 catch 和 try 块,但它对我没有帮助
那么如何从上面的代码中捕获异常呢?
就像我有一个缓存服务并且访问器属性可以为空,所以如果它为空,那么我想捕获异常并抛出它。
解决方案
推荐阅读
- csv - 如何将 psv 数据导入 Microsoft Access
- node.js - JSONAPI 实现
- java - 在 Vaadin 13 及更高版本中使用“Lumo 紧凑模式”,以实现更小尺寸的布局
- python - Python提取多级嵌套列表
- javascript - react + express 应用程序上的 API 路由在 Heroku 上给出 404
- python - 谷歌驱动器下载不工作代码错误
- html - 除了可提交的参数之外,我如何将选择选项存储在变量中以存储/使用在rails的辅助方法中
- r - IF-Then Error in R哪里貌似没问题?
- python - 如何过滤掉子类的实例?
- docker - Docker 返回退出代码 3221225781 安装 vc_redist.x64.exe