12
ответов

Дженерики по сравнению со списками массива

Система я продолжаю работать здесь, была записана перед .net 2.0 и не обладала преимуществом дженериков. Это было в конечном счете обновлено к 2,0, но ни один из кода не был пересмотрен из-за ограничений времени. Там...
вопрос задан: 18 September 2008 17:50
12
ответов

Что прохладно о дженериках, почему используют их?

Я думал, что предложу этот софтбол тому, кто бы ни хотел бы поразить его из парка. Что такое дженерики, каковы преимущества дженериков, почему, где, как я должен использовать их? Сохраните его справедливо...
вопрос задан: 16 September 2008 21:57
11
ответов

Инстанцирование дженериков вводит в Java

Дубликат: дженерики Java, почему это не будет работать Дубликат: Инстанцирование универсального класса в Java я хотел бы создать объект Типа Дженериков в Java. Предложите, как я могу достигнуть...
вопрос задан: 28 November 2017 04:02
11
ответов

Список & л; Т > или IList < T >

Может кто-нибудь объяснить мне, почему я хотел бы использовать IList над списком в C #? Смежный вопрос: почему считается плохим выставлять List < T >
вопрос задан: 23 May 2017 12:26
11
ответов

Большинство важных вещей о дженериках C# … урок, извлеченный [закрытый]

Что является большинством важных вещей, Вы знаете о дженериках: скрытые функции, частые ошибки, лучшие и самые полезные методы, подсказки... Я начинаю реализовывать большую часть своей библиотеки/API с помощью дженериков и...
вопрос задан: 23 May 2017 12:14
11
ответов

Ограничение дженериков в Java [дубликат]

Добрый день, у меня проблемы с пониманием ограничивающих дженериков в Java. Я прочитал статью Oracle об этом и написал простой код, но он работает наоборот, и я не понимаю, почему. Почему я не могу пройти ...
вопрос задан: 5 April 2016 14:59
11
ответов

Использование списка & lt ;? расширяет Object & gt; [Дубликат]

Я попытался запустить приведенный ниже код List & lt ;? расширяет Object & gt; list = new ArrayList & lt; Integer & gt; (); list.add (1); // компилируем ошибку list.add ("abb"); // компилируем ошибку. Я понимаю, что мы ничего не можем добавить ...
вопрос задан: 5 April 2016 14:59
11
ответов

Передача списка объектов, которые реализуют определенный интерфейс для метода [duplicate]

interface SomeInterface {String getName (); } class SomeClass реализует SomeInterface {String date; Имя строки; @Override String getName () {return name; } Моя главная забота заключается в том, что я не могу ...
вопрос задан: 5 April 2016 14:59
11
ответов

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

System.Linq.Queryable имеет 2, где методы, которые сильно отличаются друг от друга: public static IQueryable & lt; TSource & gt; Где & lt; TSource & gt; (этот источник IQueryable & lt; TSource & gt ;, выражение & lt; Func & lt; TSource, int, ...
вопрос задан: 22 February 2016 14:07
11
ответов

java Map & lt; K, V & gt; как объект? [Дубликат]

Почему Java-карта & lt; K, V & gt; объявляя методы, подобные этому V get (Object key) {....} или boolean containsKey (Object key) {....} Я ожидал, что это будет V get (ключ K) {....} или boolean ...
вопрос задан: 1 January 2014 17:03
11
ответов

Почему делает java.util. Интерфейс <V> набора не обеспечивает, получение (Возразите o), метод? [закрытый]

Я понимаю, что только один экземпляр любого объекта согласно .equals () позволяется в Наборе и что Вы не должны "должны быть" получать объект от Набора, если у Вас уже есть эквивалентный объект, но я...
вопрос задан: 30 August 2011 15:36
11
ответов

Как бросить Список <Объект> Перечислить <MyClass>

Это не компилирует, никакое ценившее предложение.... Список <Объект> перечисляет = getList (); возвратите (Список <Клиент>) список; в Компиляторе говорится: не может бросить Список <Объект> Перечислить <Customer&...
вопрос задан: 18 December 2009 06:31
11
ответов

Словарь C# с двумя Значениями на Ключ?

У меня есть ситуация в коде, где Словарь <строка, строка> походила на лучшую идею - мне нужен набор этих объектов, и мне нужны они, чтобы быть доступным через уникальный ключ. Точно, что...
вопрос задан: 30 September 2009 21:47
11
ответов

Дженерики Java и числа

В попытке видеть, могу ли я очистить часть своего математического кода, главным образом матричного материала, я пытаюсь использовать некоторые Дженерики Java. У меня есть следующий метод: частный <T> T [] [] zeroMatrix (международная строка, интерва
вопрос задан: 18 May 2009 14:02
11
ответов

Дженерики в c# и доступе к статическим членам T

Мой вопрос касается c# и как получить доступ к Статическому memebers... Хорошо я действительно не знаю, как объяснить это (ведьма отчасти плоха для вопроса не так ли?) Я просто дам Вам некоторый пример кода: Класс...
вопрос задан: 26 November 2008 19:19
10
ответов

Ошибка компилятора дженериков Java: несовместимые типы

При выполнении некоторые не действительно представляют себе вещи с Java, я приехал через ошибку с дженериками, которые я не смог понять, почему он не работает. Код: тест пакета; импорт java.util.*; общественность...
вопрос задан: 1 July 2019 20:03
10
ответов

foreach vs someList.ForEach () {}

Существует много способов перебора коллекции. Любопытно, есть ли какие-либо различия, или почему вы бы использовали один способ по сравнению с другим. Первый тип: список < string > someList = < какой-то способ ...
вопрос задан: 1 November 2017 11:18
10
ответов

Этот допустимый Java?

Этот допустимый Java? импорт java.util. Массивы; импорт java.util. Список; класс TestWillThatCompile {общедоступная статическая Строка f (Список <Строка> список) {System.out.println ("строки");...
вопрос задан: 23 May 2017 11:47
10
ответов

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

Рассмотрим пример (типичный для ООП-книг): у меня есть класс Animal, где у каждого Animal может быть много друзей. И подклассы, такие как Dog, Duck, Mouse и т. Д., Которые добавляют специфическое поведение, например, bark (), ...
вопрос задан: 16 May 2016 09:40
10
ответов

Существует ли ограничение, которое ограничивает мой общий метод для числовых типов?

Может любой говорить мне, если существует путь с дженериками для ограничения общего аргумента типа T только: Int16 Int32 Int64 UInt16 UInt32 UInt64 я знаю, где ключевое слово, но не может найти интерфейс для...
вопрос задан: 15 December 2015 23:40
10
ответов

Пустое или сравнение по умолчанию универсального аргумента в C#

Мне определили общий метод как это: общественность освобождает MyMethod <T> (T myArgument) первая вещь, которую я хочу сделать, проверить, является ли значение myArgument значением по умолчанию для того типа, чего-то...
вопрос задан: 9 December 2015 02:23
10
ответов

Java - Spring: используйте @Value для преобразования int [] в Integer [] [duplicate]

Есть ли способ иметь Spring Framework 4 annotation @Value конвертировать или преобразовывать массив int [] в массив Integer []? Я знаю, что можно преобразовать int в Integer. Но я не уверен в массиве ...
вопрос задан: 26 October 2015 15:43
10
ответов

'Почему' и 'Где' Дженерики на самом деле используются?

Я знаю, что дженерики используются для достижения безопасности типов, и я часто читал, что они в основном используются в пользовательских наборах. Но почему на самом деле у нас должны быть они универсальный? Например, Почему не может...
вопрос задан: 26 December 2012 10:03
10
ответов

Преобразовать карту & lt; String, SomeClass & gt; к Map & lt; String, SomeUpperClass & gt; [Дубликат]

Я видел этот вопрос в SO, который пытается преобразовать Map & lt; String, Object & gt; на карту & lt; String, String & gt ;. Он пытается сделать снижением стоимости карты. Я прочитал ответы и это ...
вопрос задан: 22 February 2011 19:08
10
ответов

.Net 2.0 - Насколько эффективный Универсальные Списки?

Я создаю приложение, которое содержит загрузки загрузок пользовательских данных в памяти, и это главным образом сохраняет все это в Списке <T> структурами (и некоторый Словарь <T, T>, когда мне нужен поиск). И я задаюсь вопросом....
вопрос задан: 2 October 2010 20:50
10
ответов

Удалите объекты некоторого типа из Списка <T> в C# с помощью дополнительных методов?

Интересно если его возможное для удаления всех объектов из того же вида из универсального Списка с помощью дополнительных методов. что-то вроде этого кодирует: общедоступные помехи Удаляют <T> (этот Список <[любой тип]>...
вопрос задан: 22 June 2010 19:53
10
ответов

Универсальный TryParse

Я пытаюсь создать универсальное расширение, которое использует 'TryParse', чтобы проверить, является ли строка данным типом: общедоступный статический bool <T> (этот строковый вход) {T notUsed; возвратите T.TryParse (вход...
вопрос задан: 2 June 2010 13:05
10
ответов

Каковы некоторые хорошие вопросы об интервью Java и ответы относительно дженериков и аннотации? [закрытый]

Каковы некоторые хорошие вопросы об интервью Java и ответы относительно дженериков и аннотации?
вопрос задан: 21 May 2010 15:46
10
ответов

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

В основном я хочу что-то вроде словаря < Tkey1, TKey2, TValue & gt ;, но не (как я видел здесь в другом вопросе) с ключами в AND, а в OR. Чтобы лучше объяснить: я хочу быть в состоянии найти ...
вопрос задан: 5 March 2010 13:29
10
ответов

Степень универсальности по сравнению с безопасностью типов? Используя пустоту* в C

Происходя из OO (C#, Java, Scala) я оцениваю очень высоко принципы и повторного использования кода и безопасности типов. Аргументы типа на вышеупомянутых языках делают задание и включают универсальные структуры данных, которые являются...
вопрос задан: 14 December 2009 09:43