Ответы - CodeHelperСписок последних 15 ответов на вопрос с сайта CodeHelperuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=17892012-09-25T20:59:57Zuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=1790Тип исключения при неверном типе аргумента2010-01-11T01:50:00-06:002010-01-11T01:50:00-06:00safonoveaИсключение какого типа нужно выбрасывать, если тип переданного аргумента не соответствует необходимому? Такая ситуация с проверкой типов вручную (а не компилятором) может возникнуть, например, приuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=1791Ответ от Чак Норрис на вопрос с сайта CodeHelper2010-01-11T02:01:15-06:002010-01-11T02:01:15-06:00Чак НоррисНаверное нужно выкинуть ArgumentException с соответствующим сообщением. Или унаследоваться от ArgumentException и добавить туда дополнительную информацию о типе, к которому не удалось привести.