5
ответов

Что лучший способ состоит в том, чтобы установить все значения в Словаре C# <строка, bool>?

Что лучший способ состоит в том, чтобы установить все значения в Словаре C#? Вот то, что я делаю теперь, но я уверен, что существует лучший/более чистый способ сделать это: Словарь <строка, bool> dict = GetDictionary ();...
вопрос задан: 22 July 2009 17:57
5
ответов

простой универсальный список в Java

Почему дженерики Java так хитры? Я думал, что наконец понял, но затмение дает мне ошибку в строке в somOtherMethod ниже использования любого из getOuterList методов ниже. защищенный Список <...
вопрос задан: 16 July 2009 13:30
5
ответов

Что такое SuppressWarnings (& ldquo; unchecked & rdquo;) в Java?

Иногда, просматривая код, я вижу, что многие методы указывают аннотацию: @SuppressWarnings ("unchecked") Что это значит?
вопрос задан: 15 July 2009 10:40
5
ответов

Объект класса универсального класса (Java)

существует ли путь в Java для получения экземпляра чего-то как Класс <Список <Объект>>?
вопрос задан: 3 July 2009 02:06
5
ответов

Почему некоторым языкам нужны Упаковка и Распаковывание?

Это не вопрос того, что упаковывает и распаковывает, это скорее, почему языкам нравятся Java и потребность C# это? Я - значительно знакомый wtih C++, STL и Повышение. В C++ я мог записать что-то как...
вопрос задан: 24 June 2009 19:19
5
ответов

C# универсальная перегрузка - Компилятор не может определить корректный вызов

Я не понимаю, почему компилятор не может разрешить корректную перегрузку для использования здесь. (код ниже) существует только одна версия, Добавляют (), который является соответствующим - BigFoo является IFoo и не реализует...
вопрос задан: 8 June 2009 15:21
5
ответов

Интерфейсное ограничение для IComparable

Когда я захочу к ограничению, чтобы тип T был сопоставим, должен я использовать: где T: IComparable или где T: IComparable <T>, я не могу получить голову вокруг, если № 2 имеет смысл. Любой может объяснить что...
вопрос задан: 27 May 2009 16:52
5
ответов

получение типа T от IEnumerable <T>

существует ли способ получить тип T от IEnumerable <T> посредством отражения? например, у меня есть переменный IEnumerable <Ребенок> информация; я хочу получить тип Ребенка посредством отражения
вопрос задан: 26 May 2009 09:36
5
ответов

Как бросить универсальные типы Списка в Java?

Ну, у меня есть класс Клиент (никакой базовый класс). Я должен бросить из LinkedList для Списка. Там какой-либо очевидный способ должен сделать это? Именно так Вы знаете, я должен бросить его для Списка. Никакой другой тип не сделает. (Я...
вопрос задан: 25 May 2009 09:16
5
ответов

Как я использую массивы универсальных типов правильно?

У меня есть класс, который отображает входящие сообщения на соответствие читателям на основе класса сообщения. Все типы сообщений реализуют интерфейсное сообщение. Читатель регистрируется в классе картопостроителя, заявляя который...
вопрос задан: 22 May 2009 10:42
5
ответов

Как превратить экземпляр Типа в общий аргумент типа

У меня в основном есть что-то вроде этого: освободите Foo (Введите ty) {результат var = сериализатор. Десериализуйте <ty> (inputContent);} Foo (typeof (Человек)); Десериализовывание <ty> не работает потому что это...
вопрос задан: 13 May 2009 08:54
5
ответов

C# универсальный вопрос об объединении списка

Я пытаюсь объединить 2 списка с помощью "Объединения", таким образом, я избавляюсь от дубликатов. Следующее является примером кода: общедоступный класс SomeDetail {общественность представляет SomeValue1 в виде строки {добираются; набор;} обществ
вопрос задан: 11 May 2009 19:08
5
ответов

Список дженериков C# объектов, используемых в качестве свойства - не может добавленные стоимости

Я пробую дженерики впервые и имею проблему. У меня есть dll, который отправляет сообщения в пакетах существует класс "сообщения" и "Пакетный" класс в этом dll на пакетном классе, у меня есть некоторые...
вопрос задан: 7 May 2009 08:17
5
ответов

Маршалинг JAXB и дженерики

Я пытаюсь использовать самоанализ JAXB для Маршалла и unmashall некоторые существующие объекты области, повышенные с аннотациями JAXB. Большинство вещей работает как ожидалось, но я испытываю довольно мало затруднений...
вопрос задан: 5 May 2009 20:17
5
ответов

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

Я играю вокруг с некоторым кодом katas и пытаюсь получить лучшее понимание дженериков Java одновременно. У меня есть этот небольшой метод, который печатает массивы как, мне нравится видеть их, и я имею...
вопрос задан: 25 April 2009 07:13
5
ответов

Каковы рекомендации по именованию параметра типа?

Я заметил, а также видел в Существенной книге C# 3.0, что параметры обычно определяются как T или TEntity, Например: общедоступный класс Стек <T> {} или общедоступный класс EntityCollection <...
вопрос задан: 21 April 2009 03:15
5
ответов

Как я использую дженерики с массивом Классов?

Я хочу создать массив Классов, каждый представляющий тип, который доступен в системе, которую я создаю. Все включенные Классы являются подклассами общего суперкласса. Таким образом, я хотел бы сделать: Class&...
вопрос задан: 14 April 2009 21:25
5
ответов

Преобразование от строки до <T>

Я действительно должен быть в состоянии получить это, но я просто до такой степени, когда, я думаю, что было бы легче спросить. В функции C#: общедоступный статический T GetValue <T> (Строковое значение), где T:new () {//Волшебство...
вопрос задан: 9 April 2009 03:54
5
ответов

Введите псевдонимы для дженериков Java

У меня есть довольно сложный набор универсальных классов в Java. Например, у меня есть интерфейсный интерфейс Doable <X, Y> {X мелкие монеты (Y y);} и класс реализации DoableImpl реализует Doable&...
вопрос задан: 25 March 2009 21:50
5
ответов

Ввод общих значений (C #)

Когда я пытаюсь сделать это с универсальным классом, где this.value - T: if (this.value.GetType () == typeof (int)) {((int) this.value) ++; } else {throw new InvalidOperationException ("T must ...
вопрос задан: 22 March 2009 00:14
5
ответов

Как я могу бросить список с помощью дженериков в Java?

Рассмотрите следующий отрывок: открытый интерфейс MyInterface {общедоступный интервал getId ();} общедоступный класс MyPojo реализует MyInterface {частный международный идентификатор; общедоступный MyPojo (международный идентификатор) {...
вопрос задан: 19 March 2009 14:53
5
ответов

Дженерики Java

Я хотел бы реализовать метод, который берет Объект в качестве аргумента, броски это к произвольному типу, и если это приводит пустой указатель возвратов к сбою. Вот то, что я имею до сих пор: общедоступная статическая основная пустота (Строка [] args) {..
вопрос задан: 11 March 2009 18:25
5
ответов

Различие между универсальным аргументом, ограниченным к интерфейсу и просто использованием интерфейса

Что является различием между этим: освободите MyMethod (значение IMyInterface) {//...} и это: пустой MyMethod <T> (T значение), где T: IMyInterface {//...}
вопрос задан: 27 February 2009 15:39
5
ответов

Кастинг универсального набора к базовому типу

У меня есть IList <DerivedClass>, который я хочу бросить к ICollection <Базовый класс>, но когда я делаю попытку явного броска, я становлюсь пустым. Действительно ли возможно сделать это, не создавая и заполняя...
вопрос задан: 11 February 2009 23:42
5
ответов

Анонимные Делегаты и универсальные Списки в C#

Можете Вы объяснять меня код ниже: частный статический Список <Сообщение> _Posts; общедоступное статическое Сообщение GetPost (Идентификатор гуида) {возвращает _Posts. Найдите (делегат (Отправьте p) {возвращают p. Идентификатор == идентификатор;});}
вопрос задан: 4 February 2009 21:29
5
ответов

Какое преимущество делают Вы добираетесь с набором по Списку (T) в.NET 2.0 +

У меня был другой разработчик, спрашивают, почему я использую Список повсеместно..., и я думал об этом в течение минуты... и не мог придумать категорический ответ. Если Вы наследовались базовому классу набора...
вопрос задан: 30 January 2009 14:08
5
ответов

Почему c# компилятор испускает Активатор. CreateInstance при назывании новым в с универсальным типом с новым () ограничение?

Когда у Вас есть код как следующее: статический T GenericConstruct <T> (), где T: новый () {возвращают новый T ();} компилятор C# настаивает на том, чтобы испускать вызов к Активатору. CreateInstance, который является...
вопрос задан: 15 December 2008 06:03
5
ответов

В Java, когда я должен использовать “Объект o” вместо дженериков?

Например, я мог записать любой из них: пример класса <T> {... общедоступная пустая вставка (T данные) {...}} или пример класса {... общедоступная пустая вставка (Возражают o)...
вопрос задан: 10 December 2008 02:48
5
ответов

Почему я не могу возвратить Список <Нечто>, если спросили относительно Списка <IFoo>? [дубликат]

Я понимаю, что, если S является дочерним классом T, то Список <S> не является ребенком Списка <T>.Отлично. Но интерфейсы имеют другую парадигму: если Foo реализует IFoo, то, почему является Списком <Foo&...
вопрос задан: 25 November 2008 13:36
5
ответов

Если объект является Универсальным Списком

Там какой-либо путь состоит в том, чтобы определить, является ли объект универсальным списком? Я не собираюсь знать тип списка, я просто знаю, что это - список. Как я могу определить это?
вопрос задан: 30 October 2008 00:21