При использовании ключевого слова "как" в С#, чтобы сделать бросок, который не работает, возвращается null. Что происходит на заднем плане? Это просто подавление исключения, поэтому мне не нужно писать код обработки для отказа?
Меня интересуют характеристики производительности по сравнению с типичным литом, завернутым в try-catch.