0
ответов

Неуниверсальный тип 'System.Collections.IEnumerable' нельзя использовать с аргументами типа

с помощью System.Collections.Generic; публичный запечатанный класс LoLQueue , где T: класс {частный SingleLinkNode mHe; частный SingleLinkNode mTa; public LoLQueue () { ...
вопрос задан: 3 August 2011 18:39
0
ответов

Как вернуть IEnumerable из веб-службы

Мне было интересно, почему я не могу вернуть IEnumerable через веб-службу. В своем веб-сервисе я возвращаю IEnumerable , но когда я проверяю IntelliSense в VS 2010, я вижу, что он дает мне ...
вопрос задан: 2 August 2011 19:04
0
ответов

Как создать экземпляр универсального типа в Java?

Я добавил в свое приложение удобочитаемый файл конфигурации, используя java.util.Properties, и пытаюсь добавить вокруг него оболочку, чтобы упростить преобразование типов. В частности, мне нужно возвращаемое значение ...
вопрос задан: 2 August 2011 18:05
0
ответов

Невозможно передать List методу, ожидающему List , где Foo : IFoo

У меня есть класс Foo, реализующий интерфейс IFoo. У меня есть метод, принимающий List в качестве параметра. Однако он не может преобразовать из List в List - это меня удивляет. ..
вопрос задан: 1 August 2011 17:34
0
ответов

Generics списков - неявное приведение типов

Я нацелен на .NET 3.5. Допустим, у меня есть класс Bob, который является абстрактным базовым классом для SubBob. Я могу заявить это: Боб b = new SubBob (); Но я не могу этого сделать: // ошибка соответствия - не могу ...
вопрос задан: 1 August 2011 12:43
0
ответов

Ограничение общего типы в C #

У меня есть общий класс MyClass , где T должны быть только теми типами, которые можно сравнивать. Это означало бы только числовые типы и классы, в которых методы для операторов отношения были ...
вопрос задан: 31 July 2011 14:45
0
ответов

Как намекнуть на вывод типа при использовании статического импорта?

Я использую junit с hamcrest в своих модульных тестах, и я столкнулся с проблемой дженериков : assertThat (коллекция, пустой ()); Я знаю, что вывод типа недоступен таким образом, и что один из ...
вопрос задан: 30 July 2011 15:25
0
ответов

Общий Java границы метода

В чем разница в следующих двух строках? public static > int methodX (List data) public static int methodX (List
вопрос задан: 30 July 2011 13:07
0
ответов

Scala не может вывести правильные аргументы типа

Справочная информация: в настоящее время я пытаюсь создать общую библиотеку графов, которая включает несколько различных алгоритмов поиска (я начал с алгоритма Дейкстры). Я установил несколько признаков для представления методов ...
вопрос задан: 30 July 2011 06:13
0
ответов

C #: Различия между различными коллекциями

Вот вопрос, к которому я тоже часто возвращаюсь: Какую коллекцию лучше всего использовать в некоторых ситуациях xyz (чаще всего для привязать к DropDownList)? Кто-нибудь ...
вопрос задан: 30 July 2011 01:05
0
ответов

Как создать универсальный тип .NET в собственном приложении C ++, в котором размещена среда CLR (без использования C ++ / CLI)?

В программах .NET я могу создать универсальный тип с помощью: System :: Type :: MakeGenericType ( ...) Должен быть способ сделать это в родном C ++ для типа .NET (с _TypePtr). Я размещаю свой собственный экземпляр CLR ...
вопрос задан: 29 July 2011 19:41
0
ответов

C # универсальный класс, принимающий унаследованный тип.

** Предисловие Я очень плохо знаком с дженериками. У меня есть класс, который я создал под названием Geno. Мой класс Peno просто содержит строковое свойство Name. Мне интересно, почему я не могу вызвать T.Name из метода этого ...
вопрос задан: 29 July 2011 19:14
0
ответов

Я не могу скомпилировать метод hamcrest hasKey ()

Это код: Map map; org.hamcrest.MatcherAssert.assertThat (карта, org.hamcrest.Matchers.hasKey (новый Foo ())); Это то, что говорит компилятор: не удается найти метод символа ...
вопрос задан: 28 July 2011 21:41
0
ответов

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

У меня есть несколько перечислений в моем коде: public enum First {a, b, c, d; } public enum Second {e, f, g; } Я хочу иметь один метод, который проверяет, присутствует ли значение в любом перечислении, используя valueOf () ...
вопрос задан: 27 July 2011 20:50
0
ответов

Можно ли сделать небезопасный ковариантный вызов универсального метода?

У меня есть несколько классов, предназначенных для обработки объектов определенных типов. например, класс FooHandler: Handler {void ProcessMessage (Foo foo); } где интерфейс обработчика может быть ...
вопрос задан: 27 July 2011 06:17
0
ответов

Унаследованный метод Object.clone () не может скрыть общедоступный абстрактный метод

Итак, у меня есть этот кусок дикого, сумасшедшего кода, который заставляет компилятор плюнуть мне в лицо для некоторых часов следующая ошибка: Унаследованный метод Object.clone () не может скрыть общедоступный абстрактный метод в ...
вопрос задан: 26 July 2011 22:41
0
ответов

Лучший способ создать универсальную согласованность / согласованность методов для sort.data.frame?

Наконец-то я решил поместить метод sort.data.frame, распространяющийся в Интернете, в пакет R. Его просто запрашивают слишком много, чтобы оставить его на усмотрение специального метода распространения. Однако ...
вопрос задан: 26 July 2011 21:47
0
ответов

Java и дженерики. Разве 0 не число?

Что мне не хватает в этом фрагменте кода? открытый класс Zero {public N zero () {return new Integer (0); } } Здесь говорится: Несоответствие типов: невозможно преобразовать из ...
вопрос задан: 25 July 2011 22:05
0
ответов

Java Generics WildCard Вопрос: Список

Допустим, у меня есть эти классы: Автомобиль, Автомобиль и Космический корабль: class Vehicle {void rideVehicle (Vehicle v) {System.out.println («Я еду на транспортном средстве!»); }} class Car extends ...
вопрос задан: 25 July 2011 19:41
0
ответов

Параметр ограничения условного типа

У меня есть класс Container , у которого есть ContainerContents . Контейнер фактически принимает два параметра ограничения типа Container - TContainer является ...
вопрос задан: 25 July 2011 14:40
0
ответов

Зачем нужны шаблоны / дженерики? Разве наследования недостаточно?

Я слышал, как многие люди говорили, что шаблоны C ++ очень мощные. Я до сих пор не понимаю преимуществ их использования вместо наследования. И поскольку я в основном Java-разработчик, ...
вопрос задан: 25 July 2011 08:42
0
ответов

Дженерики C # - Как использовать тип

Я новичок в дженериках C # и мне интересно, как работают некоторые вещи. Если у меня есть это: public class Foo В моем классе есть метод GetType, который просто возвращает тип T. Как ...
вопрос задан: 25 July 2011 05:16
0
ответов

Что означает термин «ограниченный» в java?

Я нашел слово в своем учебнике в главе о Коллекции и дженерики. Предложение было: «Поскольку тип объектов в универсальном классе ограничен, к элементам можно получить доступ ...
вопрос задан: 25 July 2011 02:09
0
ответов

Дасягненне "абмежаванай агульнасці" ў C ++

I ' я пераношу праект з Java на C ++, і ў мяне праблема з чымсьці адносна простым у Java. У мяне ёсць клас X, які прызначаны для апрацоўкі аб'ектаў тыпу Y і аб'ектаў, успадкаваных ад Y. X ...
вопрос задан: 23 July 2011 21:22
0
ответов

Универсальный метод приведения типов

Я пытаюсь написать универсальный метод для приведения типов. Я хочу написать что-то вроде Cast.To (variable) вместо переменной (Type). Моя неправильная версия этого метода: публичный класс Cast {public ...
вопрос задан: 23 July 2011 16:19
0
ответов

Пишу свою собственную универсальную функцию картыi

Я пытаюсь написать свою собственную универсальную функцию карты, и вот что я придумал: def map [A, B, CC [X] <: Traversable [X], Это] (xs: CC [A]) (f: A => B) (...
вопрос задан: 23 July 2011 04:39
0
ответов

Преобразовать существующие дженерики в алмазный синтаксис

Мне скорее нравится алмазный синтаксис для обобщений, которые вводит Java 7 - не столько с точки зрения экономии времени (в конце концов, большинство IDE заполняют этот бит для вас в любом случае), но только потому, что он делает ...
вопрос задан: 22 July 2011 21:58
0
ответов

Вопрос о фабрике классов обобщенных c #

Я хочу для управления созданием группы классов, которые имеют общий интерфейс и все нуждаются в некоторой логике в конструкции. Кроме того, я не хочу, чтобы какой-либо другой код, кроме фабрики классов, был ...
вопрос задан: 22 July 2011 08:23
0
ответов

List vs List
Почему мы теряем безопасность типов при использовании List а не при использовании List ? Разве это не одно и то же? РЕДАКТИРОВАТЬ: Я обнаружил, что следующее дает ошибку компиляции открытого класса ...
вопрос задан: 21 July 2011 22:28
0
ответов

ArrayList vs ArrayList

Я знаю, для чего используется ArrayList , но когда мне следует использовать ArrayList ? можешь объяснить на примере? спасибо.
вопрос задан: 21 July 2011 17:32