Результаты поиска по запросу "covariance"
Почему ковариация и контравариантность не поддерживают тип значения
IEnumerable являетсясо-вариант но он не поддерживает тип значения, только ссылочный тип. Приведенный ниже простой код успешно скомпилирован: IEnumerable strList = new List(); IEnumerable objList = strList;Но меняется отstring вint получит ...
Почему контравариантные типы параметров в Java не разрешены для переопределения?
При переопределении метода суперкласса Java позволяет возвращаемому типу быть ковариантным. Почему контравариантные типы параметров отличаютсяnot разрешено ...
Почему контравариантные типы параметров в Java не разрешены для переопределения?
При переопределении метода суперкласса Java позволяет возвращаемому типу быть ковариантным.Почему контравариантные типы параметров отличаютсяне разрешено при...
Получение вектора <Derived*> в функцию, которая ожидает вектор <Base*>
Рассмотрим эти классы.
Не удается неявно преобразовать MyType <Foo> в MyType <IFoo>
Я не уверен, является ли это проблемой Ковариации и Контравариантности, но я не могу заставить это работать. Вот код:
Тип параметра ковариация в специализациях
tl;dr Какие существуют стратегии для преодоления инвариантности типов параметров для специализаций на языке (PHP) без поддержки дженериков? Note: I wish I ...
Почему 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 ...