0
ответов

Реализация универсального неуправляемого массива в C #

я реализую класс неуправляемых массивов в C #, который мне нужен для некоторых вызовов OpenGL. Все идет отлично, но я мы попали в препятствие. Следующий код не компилируется, и я понимаю, почему, но как я могу ...
вопрос задан: 22 March 2011 11:17
0
ответов

Подстановочный знак верхней границы в Java Generics

после того, как некоторое время искал, я все еще не мог Я не нашел ответа на свой вопрос, даже если есть пара тем, связанных с Generics, так что можете: ArrayList list = new ArrayList <...
вопрос задан: 21 March 2011 08:54
0
ответов

Есть ли разница между классом StringDictionary и Dictionary [duplicate]

System.Collections.Specialized содержит StringDictionary http://msdn.microsoft.com/en-us/library/system.collections.specialized.stringdictionary.aspx#Y1626 В чем разница со строгим типом ...
вопрос задан: 20 March 2011 14:17
0
ответов

абстрактные ссылки на общие интерфейсы

Кто-нибудь еще считает, что было бы полезно, если бы среда выполнения разрешала ссылки на элементы универсального интерфейса, не относящиеся к универсальному типу? Я знаю, что обычным "обходным путем" является создание ...
вопрос задан: 18 March 2011 19:36
0
ответов

Проблема Varargs to ArrayList в Java

Я не понимаю, почему не работает следующее: public void doSomething (int ... args) {List < Integer > broken = new ArrayList < Integer > (Arrays.asList (args))} Это мое понимание того, что ...
вопрос задан: 18 March 2011 13:06
0
ответов

Произвольное количество параметров типа в C # [дубликат]

Мне нужно передать список типов методу, но я хочу быть уверенным (то есть во время компиляции), что все они наследуются от BaseType. Кроме того, я не знаю, сколько типов нужно передать. Итак, я решил ...
вопрос задан: 17 March 2011 18:16
0
ответов

Невозможно преобразовать 'vector ' в объект Python

Я пытаюсь обернуть функцию C ++ с помощью вектора сигнатуры Optimized_Eratosthenes_sieve (unsigned long max) с помощью Cython. У меня есть файл sieve.h, содержащий функцию a ...
вопрос задан: 16 March 2011 16:38
0
ответов

Исключение общего приведения C #

Я столкнулся с нечетной проблемой приведения типов при использовании универсальных типов. Следующий код вызовет исключение InvalidCastException, хотя очевидно, что int можно преобразовать в double. Кто-нибудь может объяснить такое поведение ...
вопрос задан: 16 March 2011 12:55
0
ответов

C # Generic User Control WPF

Я пытаюсь создать пользовательский элемент управления, который будет отображать содержимое словаря, проблема в том, что я не я знаю типы ключа и значения в пользовательском элементе управления, я бы знал в момент создания ...
вопрос задан: 15 March 2011 00:45
0
ответов

Вызов статических универсальных методов

Я столкнулся с любопытной ситуацией, связанной со статическими универсальными методами. Это код: class Foo {public static Foo createFoo () {// ...} } ...
вопрос задан: 14 March 2011 11:32
0
ответов

Вопрос Java о ArrayList [] x

У меня всегда была эта проблема с массивами ArrayLists. Может ты сможешь помочь. // объявляем в классе частный ArrayList [] x; // в конструкторе x = новый список массивов [n]; Это порождает ...
вопрос задан: 11 March 2011 11:23
0
ответов

Spring getBean с проверкой типа

Я использую метод ApplicationContext.getBean (String name, Class requiredType). Бин имеет тип util: set. Мой код выглядит так: Set mySet = context.getBean ("myBean", Set.class); ...
вопрос задан: 10 March 2011 21:27
0
ответов

Получить самую раннюю дату из IEnumerable

У меня есть IEnumerable с рядом дат. Как мне получить самую раннюю дату из этой коллекции? Спасибо! Дэйв
вопрос задан: 10 March 2011 16:12
0
ответов

Как мне получить значение Enum, если я не знаю класс во время компиляции?

Я пытаюсь сделать следующее: Class Cls = unknownClass; if (cls.isEnum ()) {@SuppressWarnings ("unchecked") Class > enumClass = (Class
вопрос задан: 10 March 2011 16:11
0
ответов

Как я могу получить значение по умолчанию для типа в Scala?

Я пытаюсь написать функцию Scala, которая возвращает значение по умолчанию для типа (0, 0.0, false, '\ 0' и т. д. для типов значений и null для ссылочные типы). Я придумал это: def defaultValue [U]: U = { ...
вопрос задан: 10 March 2011 13:33
0
ответов

vb.net: вызов конструктора при использовании дженериков

Я не уверен, возможно это или нет. У меня есть несколько различных классов, реализующих интерфейс IBar, и конструкторы, принимающие несколько значений. Вместо того, чтобы создавать кучу ...
вопрос задан: 9 March 2011 20:28
0
ответов

Ограничение терминов в Solr TermsComponent терминами, происходящими из определенных документов

Я использую Solrs TermsComponent для реализации функции автозаполнения. Мои документы содержат теги, которые я проиндексировал в поле "теги". Теперь я могу использовать TermsComponent, чтобы узнать, какие теги используются в ...
вопрос задан: 9 March 2011 19:32
0
ответов

Вывод типа проблема при написании универсального метода расширения с более чем одним типом

Я пишу универсальный метод расширения для IEnumerable для отображения списка объектов в другой список отображаемых объектов. Вот как я бы хотел, чтобы этот метод работал: IList
article = ...
вопрос задан: 9 March 2011 09:17
0
ответов

Намерение / активность камеры - не сохранять в галерею

Я с помощью действия камеры, чтобы сделать снимок. Я вызываю это с дополнительным параметром MediaStore.EXTRA_OUTPUT. Изображение правильно сохранено по указанному пути, поместите его также в галерею ...
вопрос задан: 8 March 2011 08:59
0
ответов

Почему я не могу назначить ArrayList переменной List?

Почему не Не работает ли следующий код? import java.net.URL; import java.util.ArrayList; import java.util.List; List > объявляет; announces = new ArrayList & ...
вопрос задан: 8 March 2011 08:37
0
ответов

Массив универсального класса с неопределенным типом

Возможно ли в C # создать массив неуказанных универсальных типов? Что-то вроде этого: ShaderParam <> [] params = new ShaderParam <> [5]; params [0] = new ShaderParam <...
вопрос задан: 7 March 2011 17:19
0
ответов

Дженерики Java с классом и вложенным статическим интерфейсом

Я хочу использовать общий класс внутри вложенного статического интерфейса. Моя цель - сделать что-то вроде этого: public class MyClass {private MyInterface task; общедоступный статический интерфейс ...
вопрос задан: 6 March 2011 17:04
0
ответов

Что чем разница между A и A ?

Я новичок в изучении Java. Недавно я читал "Общее программирование" и запутался в этом ... A и A
вопрос задан: 6 March 2011 16:05
0
ответов

Как сделать MyClass .class` на Java?

Как вызвать public T doit (Класс clazz); используя MyClass .class как clazz, где я не могу создать или расширить MyClass. РЕДАКТИРОВАТЬ: ответы Дэвида Уинслоу и bmargulies ...
вопрос задан: 6 March 2011 00:52
0
ответов

Почему IList не предоставляет все методы, которые предоставляет List ? Что мне следует использовать?

Меня всегда учили, что программирование с использованием интерфейса лучше, поэтому параметры в моих методах я бы установил в IList , а не в List .. Но это означает, что я должен привести к List & ...
вопрос задан: 4 March 2011 14:40
0
ответов

Определите, является ли общий параметр типом, допускающим значение NULL

I имеют следующую функцию VB.NET, например: Public Function MyFunction (Of TData) (ByVal InParam As Integer) As TData End Sub Как мне в функции определить, является ли TData типом, допускающим NULL?
вопрос задан: 3 March 2011 13:58
0
ответов

Когда определяются универсальные типы? Можно ли повлиять на это?

Я играл с дженериками и видел некоторые странные вещи. Надеюсь, у вас есть объяснение! Чтобы все было проще, я поместил "проблему" в пример: пространство имен Lab {...
вопрос задан: 1 March 2011 13:06
0
ответов

Метод переопределения с универсальным типом возврата

Let ' s говорят, что у меня есть суперкласс, который определяет следующий абстрактный метод public abstract Class getMainClass (); Теперь, если я хочу переопределить его в каком-то подклассе ...
вопрос задан: 28 February 2011 16:53
0
ответов

Как привести ArrayList <> из списка <>

Может кто-нибудь объяснить, почему я не могу привести List <> к ArrayList <> при первом подходе, а я при втором? Спасибо. Первый подход: ArrayList tmp = ((ArrayList <...
вопрос задан: 27 February 2011 21:53
0
ответов

Создание динамических универсальных шаблонов во время выполнения с использованием Reflection

I ' m пытается преобразовать Dictionary в статически типизированный, исследуя типы ключей и значений и создавая новый Словарь соответствующих типов, используя ...
вопрос задан: 27 February 2011 10:27