Re: Индексатор с параметром enum -- баг в CLR?
От: _FRED_ Черногория
Дата: 08.10.07 09:34
Оценка:
Здравствуйте, diamondio, Вы писали:

D>Собственно вопрос -- почему такое происходит?


Потому что сущёствует неявное преобразование из 0 в enum. Поэтому индексатор в наследнике оказывается предподчтительней.
Вот так будет работать, как ожидаается:
int i = 0;
Console.WriteLine(c[i]);
Console.WriteLine(c[1]);
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.