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

0 ответов

Как я могу написать универсальный контейнерный класс, который реализует данный интерфейс в C #?

Контекст: .NET 3.5, VS2008. Я не уверен насчет заголовка этого вопроса, поэтому не стесняйтесь комментировать и заголовок :-) Вот сценарий: у меня есть несколько классов, скажем Foo и Bar, все они реализуют следующий интерфейс: public interface ...

0 ответов

Требуется очень общая функция argmax в C ++

Я испорченный программист Python, который привык вычислятьArgmax [https://en.wikipedia.org/wiki/Argmax]изcollection по отношению к некоторымfunction с участием max(collection, key=function)Например: l = [1,43,10,17] a = max(l, key=lambda x: -1 ...

1 ответ

Исключение типов в общих ограничениях (возможно?)

Возможно ли исключить определенные типы из набора возможных типов, которые можно использовать в универсальном параметре? Если так, как. Например

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

1 ответ

Странный обобщенный случай с Mockito.when () и выводом обобщенного типа

Я пишу тестовый пример, в котором используется

1 ответ

фиктивный метод с универсальным и расширяется в возвращаемом типе

Можно ли смоделировать (с помощью mockito) метод с подписьюSet<? extends Car> getCars() без предупреждения? Я пытался XXX cars = xxx; when(owner.getCars()).thenReturn(cars); но как бы я ни объявилcars Я всегда получаю ошибку компиляции. ...

1 ответ

Передача ArrayList <Subclass> в метод, объявленный с List <Superclass>

1 ответ

Регистрация метода на универсальной фабрике с помощью StructureMap

Я пытаюсь использовать метод для универсального класса фабрики в моем реестре структуры карты. Обычно при регистрации типа с использованием фабричного метода...

1 ответ

Проверьте, реализует ли объект универсальный интерфейс для любого универсального типа

1 ответ

Как реализованы C # Generics?

Я думал, что Generics в C # были реализованы так, что новый класс / метод / what-have-you был сгенерирован во время выполнения или во время компиляции, когда...

1 ответ

Полезные операции на свободных стрелках

Мы знаем, что бесплатные монады полезны, и такие пакеты, какэксплуатационный упростите определение новых монад, заботясь только о специфических для приложени...