Re[7]: Индексатор с параметром enum -- баг в CLR?
От: diamondio  
Дата: 08.10.07 10:41
Оценка:
Здравствуйте, _FRED_, Вы писали:

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


D>>А у меня -- вызывается enum-нутый.

_FR>
D>>Console.WriteLine("Int: " + c[(int)0]);
_FR>

D>>Правда, каст к инту в IDE выделен серым -- решарпер постарался -- но вряд ли он его удаляет из кода при компиляции, верно?

_FR>А можешь объяснить, почему вызывается "enum-нутый"?


Видимо, компилятор игнорирует type cast как redundant. Хотя это смущает. Я бы ожидал, что вызовется как раз int-овый метод.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.