Re[2]: Дженерики и приведение к типу
От: huligun Россия  
Дата: 24.10.08 15:40
Оценка:
Здравствуйте, Aen Sidhe, Вы писали:

AS>Здравствуйте, huligun, Вы писали:


H>>Хочу написать следующим образом, но компилятор ругается.


H>>

H>>public event EventHandler<TreeNodeActionArgs<Video>> NewVideosTreeNodeSelected;

H>>private void OnTreeNodeSelected<T>(object sender, TreeNodeActionArgs<T> e)
AS>    where T : Video
H>>{
H>>    NewVideosTreeNodeSelected(this, e); 
H>>        //здесь компилятор выдает ошибку
H>>        //не может привести TreeNodeActionArgs<T> к TreeNodeActionArgs<Video>
H>>}

H>>


H>>Как все таки сделать так чтобы заработало, если я точно знаю что в T придет Video.



AS>Так?


Увы это не помогло, таже ошибка компилятора. Не может скастить е к типу TreeNodeActionArgs<Video>, который требуется для делегата EventHandler<TreeNodeActionArgs<Video>>.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.