可能性のある複製:
C#でJavaスタイルのthrowsキーワードを使用する方法
たとえば、例外が発生する機能がある
private void functionName() throws Exception
{
// some code that might throw an exception
}
ありがとう!
いいえ、C#にはチェック済みの例外がないため
スローされた例外を文書化する場合は、標準のXMLドキュメントを使用します
/// <exception cref="InvalidOperationException">Why it's thrown.</exception>
いいえ。c#にはそのような構造はありません。ただし、次のようにメソッドにコメントを追加できます/// <exception cref="Exception"></exception>
およびIntelliSenseで表示されます
残念ながら、それはありません、そしてそれは苦痛になります。解決策は、コードがスローする例外とエラーの処理方法にもっと注意することです。