Интересно, что делает компилятор CSC с блоком TRY-CATCH. Например, что компилятор будет делать с кодом, как показано ниже?
Изменит ли компилятор базовый код на другую форму кода C# перед компиляцией в MSIL? Могу ли я просмотреть этот код? По каким правилам компилятор работает с блоком TRY-CATCH?
try
{
int x =45;
var obj = new MyObject(++x);
obj.MyMethod(1234, "qwerty");
short result = x / obj.Function(x);
}
catch(Exception ex)
{
Console.Writeline(@"Something goes wrong :/");
}
Подробнее здесь: https://stackoverflow.com/questions/135 ... atch-block
Что делает компилятор с блоком try-catch ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Обновление модели в try/catch: модель запоминает ошибочные значения обновления в catch
Anonymous » » в форуме Php - 0 Ответы
- 108 Просмотры
-
Последнее сообщение Anonymous
-
-
-
WPF: В чем разница между try...finally и try..catch..finally в WPF, MVVM? [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 43 Просмотры
-
Последнее сообщение Anonymous
-