Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, uzhas, Вы писали:
U>>Здравствуйте, jazzer, Вы писали:
J>>>IsVoid не нужен: U>>он валидирует тип возвращаемого значения метода
J>Имхо, суть его кода в том, чтоб выбрать реализацию, исходя из наличия/отсутствия метода в классе. Мог быть неправ, конечно же, послушаем начальника транспортного цеха автора.
Зависит от того, что тебе надо. Если нужно валидировать тип возвращаемого значения, то добавляешь IsVoid. Если не нужно -- не добавляешь.
Короче -- вишенка на торте.