Я знаю, что Java заставляет программиста перечислять все исключения, которые будут сгенерированы методом, и, таким образом, создает простой способ перечисления всех возможных сгенерированных исключений для пользователя кода.
.NET нас другой стороны, такой функции нет, и все, что у нас осталось, - это документация API или документация XML, в которой перечислены исключения , иногда .
Есть ли дополнения для VS, показывающие, какие исключениякакой-то конкретный звонок может скинуть?Учитывая силу отражения, разве не должно быть возможно просмотреть вызов, просмотреть все ветви возможных прогонов вызова и проверить наличие любых исключений .NET?