Как перехватить исключение ArgumentOutOfRange?C#

Место общения программистов C#
Anonymous
Как перехватить исключение ArgumentOutOfRange?

Сообщение Anonymous »

Ниже приведен фрагмент кода C#, в котором возникает ошибка:

Код: Выделить всё

    try
{
return Enumerable.Range(0, indexes.Count).Select(i => dataRows[indexes[i]]);
}
catch (ArgumentOutOfRangeException ex)
{
return null;
}
Однако исключение ArgumentOutOfRangeException по-прежнему возникает в строке возврата и не перехватывается оператором catch. Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -exception

Вернуться в «C#»