Результаты поиска по запросу "covariance"

4 ответа

Почему ковариация и контравариантность не поддерживают тип значения

4 ответа

Почему ковариация и контравариантность не поддерживают тип значения

IEnumerable являетсясо-вариант но он не поддерживает тип значения, только ссылочный тип. Приведенный ниже простой код успешно скомпилирован: IEnumerable strList = new List(); IEnumerable objList = strList;Но меняется отstring вint получит ...

1 ответ

Почему контравариантные типы параметров в Java не разрешены для переопределения?

При переопределении метода суперкласса Java позволяет возвращаемому типу быть ковариантным. Почему контравариантные типы параметров отличаютсяnot разрешено ...

ТОП публикаций

1 ответ

Почему контравариантные типы параметров в Java не разрешены для переопределения?

При переопределении метода суперкласса Java позволяет возвращаемому типу быть ковариантным.Почему контравариантные типы параметров отличаютсяне разрешено при...

2 ответа

C # приведение унаследованного универсального интерфейса

9 ответов

Получение вектора <Derived*> в функцию, которая ожидает вектор <Base*>

Рассмотрим эти классы.

1 ответ

Не удается неявно преобразовать MyType <Foo> в MyType <IFoo>

Я не уверен, является ли это проблемой Ковариации и Контравариантности, но я не могу заставить это работать. Вот код:

1 ответ

C ++ ковариация в параметрах

2 ответа

Тип параметра ковариация в специализациях

tl;dr Какие существуют стратегии для преодоления инвариантности типов параметров для специализаций на языке (PHP) без поддержки дженериков? Note: I wish I ...

3 ответа

Почему IEnumerable <struct> не может быть приведен как IEnumerable <object>?

Почему последняя строка не разрешена? IEnumerable<double> doubleenumerable = new List<double> { 1, 2 }; IEnumerable<string> stringenumerable = new List<string> { "a", "b" }; IEnumerable<object> objects1 = stringenumerable; // OK ...