C#:如何要求方法进行错误处理?

C#: How to require error handling for a method?

我正在为 API 编写一个函数,我只想在 try 语句中调用它,以便开发人员可以处理其自定义异常。

我想知道如果函数是从 try 语句外部调用的,我是否可以在编译时引发错误,而不是仅仅在我们的文档中夸大错误处理的使用或使用 #warning 预处理器指令?

可以这样做吗?

感谢所有帮助。提前致谢!

我相信您指的是已检查的异常,C# 不支持它们。

在此处查看@Reed Copsey 的回答: [问题]:No force of exception handling?