5
ответов

Общий список - перемещение элемента в списке

Итак, у меня есть общий список, а также значения oldIndex и newIndex. Я хочу переместить элемент в oldIndex, в newIndex ... как можно проще. Какие-либо предложения? Примечание. Элемент должен находиться между ...
вопрос задан: 25 June 2012 16:12
5
ответов

Java Collections.sort - помогает мне удалить предупреждение непроверенное

Список <Вопрос> вопросы = новый ArrayList <Вопрос> (); questions.addAll (getAllQuestions ());//возвращает ряд Вопросов Collections.sort (вопросы, новый BeanComparator ("questionId"));//org....
вопрос задан: 18 May 2012 13:27
5
ответов

Почему SomeClass <? супер T> не эквивалентный SomeClass <T> в Java универсальные типы?

Я заметил specificaition для Collections.sort: общедоступные помехи <T> освобождают вид (Список <T> список, Компаратор <? супер T> c), Почему"? супер" необходимый здесь? Если ClassB расширяет ClassA...
вопрос задан: 30 April 2012 04:10
5
ответов

Неограниченные подстановочные знаки в Java

Существует ли когда-нибудь различие между неограниченным подстановочным знаком, например,<?> и ограниченным подстановочным знаком, чей связанный Объект, например, <? расширяет Объект>? Я вспоминаю чтение где-нибудь, что было...
вопрос задан: 31 March 2012 18:50
5
ответов

Есть ли способ указать параметр общего типа как имеющий конструктор, который принимает строку? [Дубликат]

У меня есть общий тип, который получил функцию, которая создает экземпляр типа параметра. При создании типа параметра существует ли способ использования конструктора, который принимает аргументы? класс ...
вопрос задан: 16 March 2012 19:40
5
ответов

Простое событие соединяет шиной для [закрытой].NET

Я хочу сделать очень простую шину события, которая позволит любому клиенту подписываться на конкретный тип события и когда любой издатель продвинет событие на использовании шины EventBus. PushEvent () метод только...
вопрос задан: 7 March 2012 21:10
5
ответов

TStringList по сравнению с TList <строка>

что является различием в использовании стандартного типа sl: TStringList по сравнению с использованием универсального TList вводят sl: TList <строка>? Насколько я вижу, оба ведут себя точно то же. Это...
вопрос задан: 15 December 2011 18:57
5
ответов

проблема проектирования дженериков Java (конечный автомат)

я сделал конечный автомат и хотел бы, чтобы он использовал в своих интересах дженерики в Java. в настоящее время я не вижу способ, которым я могу сделать эту работу и получить симпатично выглядящий код. Я уверен, что эта проблема проектирования была...
вопрос задан: 2 September 2011 19:01
5
ответов

Что делает вопросительный знак в среднем параметре типа дженериков Java?

Это - маленький отрывок кода, взятого от некоторых примеров, которые сопровождают Стэнфордский Синтаксический анализатор. Я разрабатывал в Java в течение приблизительно 4 лет, но никогда не имел очень глубокого понимания...
вопрос задан: 11 August 2011 14:37
5
ответов

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

Если я просто хочу отсортированный список просто дат, целых чисел, или удваивается, действительно необходимо должным быть определить SortedList (Целого числа, Целого числа)? Кажется интригующим мне, но может просто быть trival. Я предпочел бы...
вопрос задан: 21 July 2011 12:40
5
ответов

C #. Параметр параметра типа в общем интерфейсе должен быть типом класса, реализующего этот интерфейс [duplicate]

Предположим, у меня есть следующий интерфейс: interface IFoo & lt; T & gt; {} Я хочу знать, могу ли я заставить любой класс, реализующий этот интерфейс, предоставить свое собственное имя класса в качестве параметра типа. Рассматривать ...
вопрос задан: 11 June 2011 16:54
5
ответов

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

У меня есть метод, который возвращает карту, определенную как: общедоступная Карта <Строка?> getData (); фактическая реализация этого метода не является четкой мне, но, когда я пытаюсь сделать: obj.getData () .put ("ключ""...
вопрос задан: 25 May 2011 09:51
5
ответов

C # Множественные типовые параметры для перегрузки оператора [дубликат]

Допустим, у меня есть общий класс с определенным оператором сложения. Я хочу перегрузить оператор сложения, чтобы вернуть другой общий класс. Как мне это сделать? класс Collection & lt; T & gt; {public ...
вопрос задан: 6 May 2011 01:23
5
ответов

Почему универсальной коллекции объектов не может быть назначен общий набор строк в C # [дубликат]

У меня есть следующий пример кода на C #, который не ведет себя в соответствии с тем, что я ожидаю. Мое ожидание состоит в том, что производный тип неявно приводится к менее производному типу, и это оказывается в случае с ...
вопрос задан: 11 January 2011 00:56
5
ответов

C #: System.Object vs Generics

Мне сложно понять, когда использовать Object (упаковка / распаковка), а когда - используйте дженерики. Например: открытый класс Stack {положение int; объект [] данные = новый объект [10]; public ...
вопрос задан: 12 December 2010 21:09
5
ответов

Возможно ли сделать список объектов, полученных из базового базового класса, на список & lt; интерфейс базового класса & gt; [Дубликат]

У меня есть следующая проблема: я программирую на C #, и у меня есть класс базового класса BaseClass & lt;> который реализует IBaseClass. Существует несколько классов, которые происходят из BaseClass. Позже ...
вопрос задан: 15 September 2010 19:51
5
ответов

Могу ли я передать коллекцию более конкретных типов, требуется ли сбор более общих типов? [Дубликат]

Рассмотрим следующую иерархию интерфейсов: открытый интерфейс ISomeInterface {} public interface IDerivedInterface {} Теперь у меня есть абстрактный класс, который требует свойства, коллекции ...
вопрос задан: 15 September 2010 19:51
5
ответов

Почему не может дженерики C# происходить из одного из универсальных параметров типа как, они могут в шаблонах C++? [дубликат]

Почему не может дженерики C# происходить из одного из универсальных параметров типа как, они могут в шаблонах C++? Я подразумеваю, что знаю это невозможный, потому что CLR не поддерживает это, но почему? Я знаю...
вопрос задан: 29 August 2010 03:44
5
ответов

Общий тип и проблема с подстановочными знаками в java [duplicate]

Я столкнулся с общей проблемой против шаблона в java. класс A & lt; T & gt; {Значение T; } класс B & lt; T & gt; {Значение T; } public & lt; T & gt; & Л ;? расширяет B & lt; T & gt; & gt; метод A () {A & lt; B & lt; Object & ...
вопрос задан: 26 August 2010 14:48
5
ответов

Невозможно привести к неопределенный вложенный тип с обобщениями

У меня есть два класса с вложенными обобщениями. Есть ли способ избавиться от несоответствия типов: невозможно преобразовать Msg > в Msg >? В последнем задании ...
вопрос задан: 26 August 2010 13:48
5
ответов

Определение типа записей списка

У меня есть список в Java. Есть ли способ определить тип содержимого этого списка во время выполнения, когда список пуст?
вопрос задан: 25 August 2010 14:01
5
ответов

Как получить IEnumerable из списка

У меня есть List, и мне нужен IEnumerable, однако List.GetEnumerator () возвращает List.Enumerator ... Есть ли простой способ получить (приведение к?) IEnumerator? (в настоящее время я решил это с помощью ...
вопрос задан: 23 August 2010 12:12
5
ответов

Действительно ли возможно в c# сделать фабрику, которая объединяет интерфейсы?

var mergedInstance = MergeFactory <InterfaceOne, InterfaceTwo> (); ((InterfaceOne)mergedInstance).InterfaceOneMethod (); ((InterfaceTwo)mergedInstance).InterfaceTwoMethod (); Может любой рекомендовать...
вопрос задан: 5 August 2010 03:52
5
ответов

Каковы риски явного кастинга из списка списка типов <? расширяет MyObject> до списка списка типов <MyObject> в Java?

Я думаю, что заголовок должен объяснить все это, но на всякий случай... Я хочу знать, какие риски и потенциальные проблемы, касающиеся кастинга, могут явиться результатом следующего отрывка кода Java: Список <? расширяется...
вопрос задан: 4 August 2010 07:19
5
ответов

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

Я разрабатываю простой Объект Доступа к данным для своего JAVA-приложения. У меня есть несколько классов (записи), который представляет одну строку в таблицах как Пользователь и Фрукты. Я хотел бы иметь отдельный метод для...
вопрос задан: 3 August 2010 22:11
5
ответов

Используя дженерики в Отношениях отцов и детей

Мне объявили абстрактный класс BaseItem как это: общедоступный абстрактный класс BaseItem {общедоступный Родитель BaseItem {добирается; защищенный набор;} общедоступный Список <BaseItem> Дети = новый Список <...
вопрос задан: 2 August 2010 17:38
5
ответов

Универсальное ограничение для соответствия числовым типам [дубликат]

Я пытаюсь записать дополнительный метод на числовых типах, которые будут использоваться в быстрой среде тестирования, которую я создаю. В основном я хочу сделать это: общедоступный статический ShouldBeGreaterThan <T> (это T фактический...
вопрос задан: 25 July 2010 14:38
5
ответов

Что случилось с ArrayList?

Недавно я задал вопрос на том, Так, чтобы упомянул возможное применение c# ArrayList для решения. Комментарий был сделан, то использование arraylist плохо. Я хотел бы больше об этом. Я имею...
вопрос задан: 24 July 2010 20:27
5
ответов

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

У меня есть MethodInfo, переданный в функцию, и я хочу сделать следующее MethodInfo containsMethod = typeof (ICollection <>). GetMethod ("Contains"); if (methodInfo.Equals (containsMethod) {// ...
вопрос задан: 23 July 2010 13:26
5
ответов

Java: как преобразовать Список <?> в Карту <Строка?> [дубликат]

Я хотел бы найти способ взять объектную определенную стандартную программу ниже и абстрагировать ее в метод, что можно передать класс, список и имя поля для возвращения Карты. Если я мог бы надеть общий указатель...
вопрос задан: 7 July 2010 13:57