7
ответов

Как отсортировать список < T > по свойству в объекте

У меня есть класс с именем Order, который имеет такие свойства, как OrderId, OrderDate, Количество и Всего. У меня есть список этого класса Order: List < Order > objListOrder = новый список < Order > (); ...
вопрос задан: 16 December 2015 09:45
7
ответов

Доступ к свойству производного класса от базового класса в C#

В C#, что является лучшим способом получить доступ к свойству производного класса, когда универсальный список содержит просто базовый класс. общедоступный класс ClassA: BaseClass {общественность возражает, что PropertyA {добираются; набор; }}...
вопрос задан: 24 November 2015 20:32
7
ответов

Как преобразовать универсальный Список <T> в основанный на интерфейсе Список <T>

Я уверен, что пропускаю что-то простое, однако я пытаюсь преобразовать список со строгим контролем типов объектов что вся реализация интерфейс в к списку того интерфейсного типа. Ниже образец к...
вопрос задан: 11 October 2015 21:37
7
ответов

Проверьте, получен ли класс из универсального класса

У меня есть универсальный класс в моем проекте с производными классами. общедоступный класс GenericClass <T>: GenericInterface <T> {} общедоступный класс Тест: GenericClass <SomeType> {} Является там любым путем...
вопрос задан: 2 October 2015 05:43
7
ответов

Почему мы не можем перегружать методы, основанные на типичном типе списка [duplicate]

Я знаю, что из-за стирания типа все общие параметры стираются во время компиляции, поэтому, если у нас есть следующие методы public void addToList (List & lt; Orange & gt; list) {} public void addToList (...
вопрос задан: 27 September 2015 08:04
7
ответов

Инициализация дженерика. Список в C#

В C# я могу инициализировать список с помощью следующего синтаксиса. Список <интервал> intList = новый Список <интервал> () {1, 2, 3}; я хотел бы знать, как это {} работы синтаксиса, и если это имеет имя. Существует...
вопрос задан: 20 August 2015 16:57
7
ответов

Почему кастинг Перечисляет <T> в IList <T> результат в уменьшенной производительности?

Я делал некоторые метрики производительности, и я столкнулся с чем-то, что кажется довольно нечетным мне. Я время следующие две функции: частный статический пустой DoOne () {Список <интервал> = новый...
вопрос задан: 17 August 2015 16:23
7
ответов

Добавляет ли & lt; & gt; при распределении универсального изменения класса семантика java-программы [duplicate]

В Java вы можете добавить & lt;> при распределении объектов. Это заставляет Java выводить общие параметры целевого типа. Но есть ли какие-либо случаи на Java, где удаление & lt;> (и, следовательно, просто ...
вопрос задан: 8 May 2015 15:27
7
ответов

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

Я хочу разработать Универсальный Дополнительный Метод, который должен расположить строку в алфавитном затем продольным порядком по возрастанию. Я имею в виду строку [] имена = {"Jon", "Marc", "Joel", "...
вопрос задан: 21 February 2015 22:11
7
ответов

Что “T” означает в C#?

У меня есть фон VB, и я преобразовываю в C# для своего нового задания. Я также пытаюсь поправиться в.NET в целом. Я видел, что ключевое слово "T" использовало много у демонстрационных людей сообщение. Что означает "T"...
вопрос задан: 20 February 2015 14:15
7
ответов

Дженерики C# и проверка типа

У меня есть метод, который использует IList <T> в качестве параметра. Я должен проверить что, типом которого объект T - и делает что-то на основе его. Я пытался использовать значение T, но компилятор не делает...
вопрос задан: 19 September 2014 21:52
7
ответов

Универсальный список FindAll () по сравнению с foreach

Я просматриваю универсальный список для нахождения объектов на основе определенного параметра. В целом, какова была бы лучшая и самая быстрая реализация? 1. Цикличное выполнение через каждый объект в списке и сохраняющий каждого...
вопрос задан: 29 July 2014 16:47
7
ответов

По каким причинам Map.get (Object key) не является (полностью) универсальным

Каковы причины, по которым решение не использовать полностью универсальный метод get в интерфейсе java.util.Map . Чтобы прояснить вопрос, подпись метода V get (Object ...
вопрос задан: 1 January 2014 15:03
7
ответов

Почему сигнатура общего класса требует указания new (), если для типа T требуется создание экземпляра?

Я пишу общий класс следующим образом. открытый класс Foo : где T: Bar, new () {public void MethodInFoo () {T _t = new T (); }} Как вы можете видеть объект _t of ...
вопрос задан: 9 December 2013 10:22
7
ответов

Общий список анонимного класса

В C # 3.0 вы можете создать анонимный класс со следующим синтаксисом var o = new {Id = 1, Name = "Foo"}; Есть ли способ добавить эти анонимные классы в общий список? Пример: var o = new {Id = ...
вопрос задан: 6 September 2013 20:39
7
ответов

& lt; E расширяет Enum & lt; E & gt; в Java [дубликат]

Переменная поиска по строковому значению говорит: & lt; E extends Enum & lt; E & gt; & gt; в общем парагенезе. Как E можно получить из Enum & lt; E & gt; Я не понимаю.
вопрос задан: 30 August 2012 20:07
7
ответов

Что Список <?> означает в дженериках Java?

Что означает Список <?>, это означает просто список объектов неуказанного типа? Поиск с помощью Google для строки <?> не возвращает ничего полезного (:
вопрос задан: 5 May 2012 12:40
7
ответов

Java generics: экземпляр экземпляра [duplicate]

У меня есть два вопроса: 1) Почему мне не разрешено делать что-то вроде этого: boolean b = new ArrayList & lt; Cars & gt; () instanceof ArrayList & lt; Cars & gt ;; 2) Правильны ли они? boolean b = новый ArrayList & ...
вопрос задан: 11 April 2012 15:40
7
ответов

Действительно ли возможно записать универсальный +1 метод для числовых типов поля в Java?

Это не домашняя работа. Часть 1 - это возможный записать общий метод, что-то вроде этого: <T расширяет Число>, T plusOne (T цифра) {возвращает цифру + 1;//не КОМПИЛИРУЕТ! Как зафиксировать???}...
вопрос задан: 30 March 2012 02:42
7
ответов

Передача аргументов в C # generic new () шаблонного типа

Я пытаюсь создать новый объект типа T через его конструктор при добавлении в список. Я получаю сообщение об ошибке компиляции: Сообщение об ошибке: «T»: невозможно предоставить аргументы при создании экземпляра ...
вопрос задан: 8 March 2012 10:22
7
ответов

Преобразуйте Список <T> для возражения []

Я ищу один лайнер, который преобразовывает Список <T> в объект []. Это - один лайнер, таким образом, я не интересуюсь решениями, такими как foreach, или для... Какие-либо берущие? Подсказка: Нет, оба Списка <T>....
вопрос задан: 1 February 2012 14:46
7
ответов

c # переопределяет ToString MyList & lt; T & gt; не показан в VS [дубликат]

Я хочу иметь класс, полученный из List & lt; T & gt ;, в основном для того, чтобы иметь возможность отображать разные вещи, чем обычный Count = 3 в отладчике VisualStudio 2012. Я думал, что это будет ...
вопрос задан: 26 July 2011 12:10
7
ответов

Дженерики C# - я могу заставить T быть от одного из двух вариантов?

Предположим, что у меня есть следующая иерархия классов: Класс A {...} Класс B: {...} Класс C: {...} То, что я в настоящее время имею, является Классом D <T> где T: {...} Но я хотел бы что-то вроде формы...
вопрос задан: 31 March 2011 22:05
7
ответов

Используя общие методы?

Каковы преимущества и недостатки использования общих методов (во время компиляции, время выполнения, производительность и память)?
вопрос задан: 27 January 2011 04:02
7
ответов

C общего программирования

Прежде всего, я начинающий программист (еще многому научиться). В одном из моих небольших школьных проектов я написал стек для структуры. Теперь у меня немного другая структура, и мне нужен стек для ...
вопрос задан: 2 October 2010 22:15
7
ответов

Дженерики Java кодируют компиляции с javac, сбои с Eclipse Helios

У меня есть следующий тестовый класс, который использует дженерики для перегрузки метода. Это работает при компиляции с javac и сбоями для компиляции в Eclipse Helios. Моя версия Java 1.6.0_21. Все статьи я читал...
вопрос задан: 10 August 2010 20:53
7
ответов

Укладка дженериков

Эта плохая практика? ArrayList <ArrayList <ArrayList <Дважды>>> перечисляют = новый ArrayList <ArrayList <ArrayList <Дважды>>> ();
вопрос задан: 14 July 2010 15:07
7
ответов

Универсальная переменная экземпляра в неуниверсальном классе

Я пытаюсь записать класс, который имеет универсальную членскую переменную, но не, саму, универсален. А именно, я хочу сказать, что у меня есть Список значений "некоторого типа, который реализует сопоставимый с собой"...
вопрос задан: 7 July 2010 04:50
7
ответов

Почему это работает?

Почему это работает? Я не жалуюсь, просто хочу знать. освободите Тест () {интервал = 1; интервал b = 2; Какой <интервал> (a, b);//, Почему эта следующая строка работает? Что (a, b);} пусто...
вопрос задан: 4 May 2010 13:42
7
ответов

Используя Текстовый объект для создания дженерика

Я пытаюсь создать экземпляр универсального класса с помощью Текстового объекта. В основном у меня будет набор объектов переменных типов во времени выполнения, и так как нет никакого пути наверняка для знания что...
вопрос задан: 29 March 2010 20:50