5
ответов

Преобразуйте Список (объекта) для Списка (строки)

Существует ли способ преобразовать Список (Объекта) к Списку (Строки) в c# или vb.net, не выполняя итерации через все объекты? (Негласно повторение прекрасно – я просто хочу краткий код), Обновление:...
вопрос задан: 6 February 2019 16:19
5
ответов

Дженерики в Java

Есть ли любой краткий способ определить и использовать универсальные определения, не имея необходимость продолжать повторять конкретное обобщенное описание, таким образом что, если существует изменение, я не должен изменять все...
вопрос задан: 20 December 2018 13:03
5
ответов

Список < Собака > подкласс List < Animal & gt ;? Почему обобщения Java не являются неявно полиморфными?

Я немного озадачен тем, как дженерики Java обрабатывают наследование / полиморфизм. Предположим, что следующая иерархия - Animal (Parent) Dog - Cat (Children) Итак, предположим, у меня есть метод doSomething (List < ...
вопрос задан: 20 November 2018 09:22
5
ответов

Дженерики по сравнению с наследованием (когда никакие классы набора не включены),

Это - расширение этого questionand, вероятно, мог бы даже быть дубликат некоторого другого вопроса (Если так, простите мне). Я вижу из MSDN, что дженерики обычно используются с наборами...
вопрос задан: 15 December 2017 12:52
5
ответов

Что означает Метод <Имя класса>?

Я видел этот синтаксис пару раз теперь, и он начинает волновать меня, Например: iCalendar iCal = новый iCalendar (); Событие evt = iCal. Создайте <Событие> ();
вопрос задан: 1 July 2017 16:44
5
ответов

C# LINQ к SQL: Рефакторинг этого Универсального метода GetByID

Я записал следующий метод. общедоступный T GetByID (международный идентификатор) {var dbcontext = DB; таблица var = dbcontext. GetTable <T> (); возвратите таблицу. ToList ().SingleOrDefault (e => Преобразовывают. ToInt16 (e....
вопрос задан: 23 May 2017 12:34
5
ответов

.NET: Выведенные универсальные типы на статических методах

Предположим, что у меня есть общедоступный статический Список <T2> Карта <T, T2> (Список <T> исходные данные, Func <T, T2> f) {исходные данные возврата. ConvertAll ((x) => f (x));} частный международный Квадрат (интервал x) {воз
вопрос задан: 23 May 2017 12:23
5
ответов

Преобразуйте StringCollection для списка <представляют в виде строки>

Обычно, я выбрал бы List <String> [или, в VB, Список (Строки)] по StringCollection каждый раз, когда возможный: см. также Лучший строковый контейнер. Однако, как это кажется, дженерики — и следовательно, Список <...
вопрос задан: 23 May 2017 12:09
5
ответов

Raw to

Я просто не понимаю этого. Список список = новый ArrayList (); Список list1 = list; // непроверенное предупреждение о преобразовании. Поскольку Object является самой верхней верхней границей в Java, я не вижу ...
вопрос задан: 23 May 2017 12:04
5
ответов

Как сравнить два элемента того же, но неограниченного универсального типа для равенства? [дубликат]

Возможный Дубликат: не Может оператор == быть примененным к универсальным типам в C#? У меня есть следующий универсальный класс, и компилятор жалуется тот "Оператор'! =', не может быть применен к операндам типа '...
вопрос задан: 23 May 2017 12:00
5
ответов

C# 4.0 “динамическое” ключевое слово сокращают Дженерики?

Я очень взволнован по поводу динамических функций в C# (C#4 динамическое ключевое слово - почему нет?), особенно потому что в определенных частях Библиотеки моего кода я использую большое отражение. Мой вопрос является двукратным: 1. делает "...
вопрос задан: 23 May 2017 11:59
5
ответов

Дженерики C# по сравнению с шаблонами C++ [дубликат]

Возможный Дубликат: Каковы различия между Дженериками в C# и Java … и Шаблоны в C++? Каковы различия между дженериками C# по сравнению с шаблонами C++? Я понимаю...
вопрос задан: 23 May 2017 11:46
5
ответов

Что отличалось бы в Java, если бы Перечислимое объявление не имело рекурсивной части

См. определение Перечисления Java и Почему в перечислении Java объявляется, поскольку Перечисление <E расширяет Перечисление <E>> для общего обсуждения. Здесь я хотел бы изучить то, что точно будет повреждено (не безопасный с точки зрения типо
вопрос задан: 23 May 2017 10:32
5
ответов

Дженерикам C# по сравнению с шаблонами C++ - нужно разъяснение об ограничениях

Дубликат, Каковы различия между Дженериками в C# и Java … и Шаблоны в C++? Привет все, я - опытный программист на C++, но довольно в новинку для C#. Что произошло с теми ограничениями и...
вопрос задан: 23 May 2017 10:31
5
ответов

Кастинг к универсальному типу в Java не повышает ClassCastException?

Я столкнулся со странным поведением Java, который походит на ошибку. Это? Кастинг Объекта к универсальному типу (говорят, K) не бросает ClassCastException, даже если объект не является экземпляром K...
вопрос задан: 23 May 2017 10:29
5
ответов

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

Почему Вы не можете создать универсальный индексатор в.NET? следующий код бросает ошибку компилятора: общественность T этот <T> [строковый ключ] {получает {/* Возврат универсальный тип T. */}} Делает это означает...
вопрос задан: 16 March 2017 16:32
5
ответов

Почему делает IList <>, имеют меньше функций, чем Список <>?

Для использования такой большой функции в качестве ConvertAll () я должен преобразовать IList для Списка, это болезненно.
вопрос задан: 30 January 2017 23:05
5
ответов

В C ++ класс наследует от класса шаблона, который генерируется сам по себе [duplicate]

Когда я читаю код от других, я смущен тем, что класс может даже наследовать класс шаблона, который сгенерирован сам по себе, как показано в верхней части. Поэтому я сделал тест, я заменил класс шаблона ...
вопрос задан: 4 January 2017 23:55
5
ответов

Java Class.cast () по сравнению с оператором броска

Наличие преподававший в течение моих дней C++ злу C-стиля бросило оператор, я был рад сначала найти это в Java 5 java.lang. Класс получил метод броска. Я думал что наконец мы...
вопрос задан: 20 December 2016 19:12
5
ответов

Получите общий метод, не используя GetMethods

Я хочу получить Систему метода. Linq. Queryable. OrderyBy <T, TKey> (IQueryable <T> источник, Выражение <Func <T, TKey>> keySelector) метод, но я продолжаю придумывать, аннулирует. var...
вопрос задан: 8 December 2016 21:16
5
ответов

Как я создаю Массив C# Кнопок?

Как я создаю массив кнопок в приложении Winforms? То, что я пытаюсь сделать, является этим: у Меня есть много кнопок в своего рода календарном расположении, которые указывают на временные интервалы. IE:...
вопрос задан: 7 November 2016 13:08
5
ответов

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

Я люблю функцию дженериков в Java и часто использую его. Но у меня есть проблема, если я пользуюсь библиотеками, которые еще не знают о дженериках. Примером являются сервлеты. Если Вы используете ServletRequest.getParameterMap ()...
вопрос задан: 4 August 2016 08:20
5
ответов

Почему делает IEnumerator <T>, наследовались IDisposable, в то время как неуниверсальный IEnumerator не делает?

Я заметил, что универсальный IEnumerator <T> наследовался IDisposable, но неуниверсальный интерфейс IEnumerator не делает. Почему это разработано таким образом? Обычно, мы используем foreach оператор для движения...
вопрос задан: 29 July 2016 08:46
5
ответов

Можно ли использовать общий тип шаблона на C ++? [Дубликат]

Я пытаюсь использовать общий шаблон шаблона, например: template & lt; typename T & gt; void doSomething (T :: SomeScopedType t) {...} Однако это приводит к ошибкам компилятора: переменной или ...
вопрос задан: 1 June 2016 12:28
5
ответов

Общий метод с Действием <T> параметр

Так, я уверен, что этому ответили где-нибудь там прежде, но я не мог найти его нигде. Надеясь некоторый гуру дженериков может помочь. открытый интерфейс IAnimal {} общедоступный класс Orangutan:IAnimal {}...
вопрос задан: 12 May 2016 10:18
5
ответов

Дерево выражений C #, которое вызывает общий метод [duplicate]

У меня есть общий метод со следующей подписью private static void ProcessItem & lt; T & gt; (int id), где T: BaseItem И он вызывается следующим образом: ProcessItem & lt; RedItem & gt; (id: 2) ...
вопрос задан: 28 November 2015 11:41
5
ответов

Вызовите универсальный html-помощник динамически с учетом модели [duplicate]

У меня есть общий html-помощник public static SelectorCollectionEntityBuilder & lt; TCollectionEntity, TCollectionSettings & gt; SelectorCollection & lt; TCollectionEntity, TCollectionSettings & gt; (это ...
вопрос задан: 28 November 2015 11:41
5
ответов

Общий набор данных [дубликат]

Мне нужно сделать общий класс для преобразования данных Tuple в Data Set. Можно вызвать метод «неизвестных данных» с другим типом возврата. Например, & lt; Tuple & lt; List & lt; string, int & gt; & gt ;, & lt; ...
вопрос задан: 28 November 2015 11:41
5
ответов

Как получить общий тип переменной [duplicate]

Можно ли получить общий тип переменной? Я хочу создать новый универсальный класс во время выполнения, и для этого требуется общий тип, который мне нужно получить от переменной. Проблема описана в ...
вопрос задан: 28 November 2015 11:41
5
ответов

Дженерики Java: Универсальный тип, определенный как возврат, вводит только

Я смотрю на некоторый код GXT для GWT, и я натыкался на это использование Дженериков, из которых я не могу найти другой пример в учебных руководствах по Java. Имя класса является com.extjs.gxt.ui.client.data. BaseModelData, если...
вопрос задан: 18 November 2015 20:01