【发布时间】:2013-12-20 22:45:39
【问题描述】:
如果我有一个返回 If 的函数,例如 GetUserFromDb(int id) 并且数据库处于脱机状态,我应该在函数中捕获错误并将其包装在失败/左案例中,还是应该让它作为异常冒泡因为我无能为力,这确实是一种特殊情况。
欢迎评论/建议。
干杯,
布莱尔
【问题讨论】:
-
你使用什么语言?
-
这个例子是用 C# 编写的
-
我添加了 c# 标签以提高知名度。
标签: c# exception-handling functional-programming monads either