4
ответа

Получение типа параметрического параметра класса?

У меня есть следующий класс MyClass <T> общественности класса {общедоступный Класс <T> getDomainClass () {ПОЛУЧАЕТ КЛАСС T}}, я погуглил эту проблему и все ответы, я мог...
вопрос задан: 13 June 2010 20:27
4
ответа

Поймать универсальное исключение в Java?

Мы используем JUnit 3 на работе и нет никакой аннотации ExpectedException. Я хотел добавить утилиту к нашему коду для обертывания этого: попробуйте {someCode (); сбой ("некоторое сообщение об ошибке");} выгода (...
вопрос задан: 11 June 2010 16:57
4
ответа

Новичок Java: дженерики по объектам только?

Я плохо знаком с Java. При кодировании Карты <>, я узнал, что, объявляя Карту <интервал, интервал> является синтаксической ошибкой, в то время как Карта <Целое число, Целое число> в порядке. Действительно ли только возможно в Java инстан
вопрос задан: 10 June 2010 15:15
4
ответа

Как использовать интерфейсы в обработке исключений

Я работаю над слоем обработки исключений для своего приложения. Я прочитал немного статей об интерфейсах и дженериках. Я использовал наследование прежде довольно много, и я доволен в той области...
вопрос задан: 9 June 2010 09:29
4
ответа

Как я заставляю дженерики работать с возвращаемыми значениями, которые требуют осторожного кастинга?

У меня есть некоторые вызовы кода уровня доступа к данным сохраненный proc, и возвращает скалярные значения различных типов данных. Синтаксисом является ExecuteDecimal, ExecuteString, и т.д. Я хочу, чтобы это было, Выполняются <представляют в виде стро
вопрос задан: 4 June 2010 18:05
4
ответа

C# универсальный статический конструктор

Будет статический конструктор на универсальном классе быть выполненным для каждого типа, который Вы передаете в универсальный параметр, такой как это: класс SomeGenericClass <T> {статический <T> _someList Списка;...
вопрос задан: 29 May 2010 09:56
4
ответа

Какова цель позади подстановочных знаков и как они отличаются от дженериков?

Я никогда не слышал о wildcars до несколько дней назад и после чтения книги Java моего учителя, я все еще не уверен в том, что это для и почему был бы, я должен использовать его. Скажем, у меня есть суперкласс...
вопрос задан: 27 May 2010 16:24
4
ответа

C# Используя Отражение для Получения Родового объекта (и его Вложенные объекты) Свойства

Это - сценарий, созданный, чтобы помочь понять то, чего я пытаюсь достигнуть. Я пытаюсь создать метод, который возвращает указанное свойство родового объекта, например, общественность возражают getValue <TModel&...
вопрос задан: 26 May 2010 11:45
4
ответа

C# универсальные дженерики (серьезный вопрос)

В C# я пытаюсь написать код, где я создал бы делегата Func, который сам по себе универсален. Например, следующий (неуниверсальный) делегат возвращает произвольную строку: Func <...
вопрос задан: 24 May 2010 14:27
4
ответа

Частичный универсальный вывод типа, возможный в C#?

Я работаю над перезаписью моего быстрого интерфейса для моей библиотеки классов МОК, и когда я осуществил рефакторинг некоторый код для совместного использования некоторой общей функциональности через базовый класс, я натолкнулся на препятствие.Примечание
вопрос задан: 23 May 2010 22:30
4
ответа

C # Недопустимая ошибка отклонения при наличии параметра метода out [duplicate]

Я смотрел на похожие вопросы, хотя мой случай кажется другим. Для этого кода: открытый интерфейс MyInterface & lt; out T & gt; {bool TrySomething (из T val); } Я получаю эту ошибку на C # 7.2: ...
вопрос задан: 20 May 2010 18:40
4
ответа

C#: IEnumerable, GetEnumerator, простой, простой пример!

Попытка создать uebersimple класс, который реализации получают перечислитель, но переставший работать безумно из-за отсутствия простых / нефункционирующие примеры там. Все, что я хочу сделать, создают обертку вокруг данных...
вопрос задан: 18 May 2010 19:36
4
ответа

Как созданный метод с подписью как Список

Я очень плохо знаком с языком программирования Java, таким образом, это - вероятно, немой вопрос, но я должен спросить это, потому что я не могу понять это самостоятельно. Вот соглашение. Я хочу создать метод, который извлекает...
вопрос задан: 17 May 2010 15:38
4
ответа

Почему случается так, что ограничение дженериков не может быть литым к своему производному типу?

Это является довольно озадачивающим, чтобы узнать, что Ограничение Дженериков не Может Быть Литым к Своему Производному типу. Скажем, у меня есть следующий код: общедоступный абстрактный класс BaseClass {общедоступная международная Версия {добирается...
вопрос задан: 17 May 2010 07:35
4
ответа

C# основанный на дженериках объект возразить вопросу о картопостроителе

У меня есть потребность в объекте возразить картопостроителю в моем приложении. Я испытал некоторых, но не смог найти что-либо, что соответствует моим потребностям, таким образом, я пишу свое собственное. В настоящее время я имею...
вопрос задан: 13 May 2010 19:43
4
ответа

Как я ограничиваю принятие только одного типа в моем общем методе?

У меня есть нечто родовой функции, которое принимает любой тип и распечатывает их. общедоступные помехи <T> T нечто (T... аргумент) {Список <T> нечто = Arrays.asList (аргумент); для (T t: нечто) {System.out....
вопрос задан: 13 May 2010 05:12
4
ответа

Почему некоторые классы Платформы.NET не используют Дженериков, когда они могли?

Пример: Система. Сеть. Безопасность. MembershipCollection реализует IEnumerable и не IEnumberable <T>. Почему это не реализует последнего, когда кажется, что это было бы лучше (например, использовало бы LINQ)? Или...
вопрос задан: 10 May 2010 23:50
4
ответа

Проблемы с пониманием java this. & Lt; Parametrized & gt; field [duplicate]

Я начал использовать библиотеку modelmapper. В своем Руководстве пользователя они используют следующий синтаксис: PropertyMap & lt; JsonNode, Order & gt; orderMap = new PropertyMap & lt; JsonNode Order & gt; () {protected ...
вопрос задан: 9 May 2010 18:17
4
ответа

Когда вызов параметризованного метода полезен?

Вызов метода Java может быть параметризован как в следующем коде: класс Тест {<T> освобождает тест () {} общедоступная статическая основная пустота (Строка [] args) {новый Тест (). <Object&...
вопрос задан: 9 May 2010 17:17
4
ответа

Как бросить список наследования объектов к набору объектов в Java?

У меня есть тип набора: у набора <A> collecA И меня есть список в моем объекте: <B> listB Списка, Где B расширяет класс B, расширяется {...} Но я не могу сделать следующего: collecA =...
вопрос задан: 2 May 2010 20:00
4
ответа

Как сохранить и удалить динамично, и автоматическая переменная универсального типа данных в custum перечисляют структуру данных?

Я создал реализацию структуры данных Списка для универсального типа данных с каждым узлом, объявленным как после. Узел структуры {освобождает *данные;........}, Таким образом, каждый узел в моем списке будет иметь указатель...
вопрос задан: 1 May 2010 16:30
4
ответа

Java универсальная Интерфейсная производительность

Простой вопрос, но хитрый ответ я предполагаю. Использующая Универсальная производительность вреда Интерфейсов? Пример: Материал открытого интерфейса <T> {освобождает привет (T var);} по сравнению с Материалом открытого интерфейса {...
вопрос задан: 30 April 2010 16:08
4
ответа

Java универсальный тип возврата

Я хотел бы записать метод, который может принять параметрический усилитель типа (или независимо от того, что метод может выяснить тип от), и возвратите значение этого типа, таким образом, я не должен бросать тип возврата. Вот method:...
вопрос задан: 19 April 2010 17:06
4
ответа

Какова проблема с этим кодом Java, имеющим дело с Дженериками?

интерфейс Addable <E> {общественность E добавляет (E x); общественность E sub (E y); общественность E нуль ();} класс SumSet <E расширяет Addable> Набор реализаций <E> {частный элемент E; общественность...
вопрос задан: 17 April 2010 03:40
4
ответа

Почему TreeSet Java не указывает, что его параметр типа должен расшириться Сопоставимый?

например, код ниже бросает ClassCastException, когда второй Объект добавляется к TreeSet. Разве TreeSet, возможно, не был записан так, чтобы параметр типа мог только быть Сопоставимым типом? т.е...
вопрос задан: 13 April 2010 19:08
4
ответа

C# бросают Foo <Панель> Foo <объект>

делает любой знает, возможно ли бросить универсальный тип с параметром определенного типа (например, Панель) к тому же универсальному типу с параметром типа, являющимся базовым типом Панели (такой как объект в моем случае)....
вопрос задан: 7 April 2010 17:53
4
ответа

Оператор как и универсальные классы

Я пишу.NET Непрерывный компилятор для сценариев CLR и хочу метод выполнения, делают универсальными приемлемый: объект Выполняется () {тип возврата. InvokeMember (..);} T Выполняются <T> () {возврат Выполняется (...
вопрос задан: 7 April 2010 13:41
4
ответа

Кто-то может объяснить, что делает <? супер T> средний и когда это должно использоваться и как эта конструкция должна сотрудничать с <T> и <? расширяется T>?

Я использую довольно долгое время дженериков, но я никогда не использовал конструкцию как Список <? супер T>.Что это значит? Как использовать его? Как это заботится о стирании? Я также задаюсь вопросом: это - что-то...
вопрос задан: 5 April 2010 13:09
4
ответа

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

Как получить универсальный интерфейсный тип для экземпляра? Предположим этот код: интерфейс IMyInterface <T> {T MyProperty {добирается; набор; }} класс MyClass: IMyInterface <интервал> {#region...
вопрос задан: 26 March 2010 10:24
4
ответа

Дженерики Java: сетлист суперкласса с помощью Списка подкласса

Если у меня есть метод в MyClass, таком как setSuperClassList (Список <Суперкласс>)... должен я смочь сделать это: новый MyClass () .setSuperClassList (новый ArrayList <Подкласс> ()) Это появляется это...
вопрос задан: 24 March 2010 20:34