0
ответов

Сравнение типов общих структур

Как определить, относятся ли два экземпляра универсальной структуры к одному типу? Например, с учетом следующей структуры: struct FooBar < T > {пусть переменная: T init (arg: T) {...
вопрос задан: 12 November 2014 15:59
0
ответов

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

Есть ли способ заставить оператор using работать с универсальными методами в бритвенных представлениях? Пожалуйста, мне нужен фрагмент веб-формы <% using (Html.BeginForm (c => c.Method ())) {% & ...
вопрос задан: 5 November 2014 08:59
0
ответов

ClassCastException не генерируется внутри обобщений Java

Ниже приведены первые обобщения Java, которые я когда-либо писал: открытый класс MyClass {public static T castToAnotherType (Object param) {T ret = null; попробуйте {ret = (T) ...
вопрос задан: 2 November 2014 13:56
0
ответов

Ссылка на объект не установлена ​​на экземпляр объекта при использовании List в C # [дубликат]

у меня есть следующий фрагмент кода, который вызывает ошибку компиляции: public List batchaddresses; общедоступные MapFiles (строка [] адресов) {for (int i = 0; i
вопрос задан: 21 October 2014 05:49
0
ответов

Как создать общий конвертер для единиц измерения в C#?

Я пытался узнать немного больше о делегатах и ламбдах, работая над небольшим кулинарным проектом, который включает в себя преобразование температуры, а также некоторые преобразования кулинарных измерений, таких как...
вопрос задан: 18 October 2014 21:03
0
ответов

Общий способ дублировать кусочки Go?

Начинающий иди программист здесь. Мне нужно дублировать фрагменты (и часть базового массива), чтобы вызывающая сторона не изменяла исходные элементы массива. Я думаю, что я могу написать функцию, чтобы сделать ...
вопрос задан: 18 October 2014 17:03
0
ответов

Универсальные и неуниверсальные интерфейсы

Я сталкивался со многими ситуациями, когда я объявлял универсальный интерфейс, а позже мне понадобилась неуниверсальная версия этого интерфейса или, по крайней мере, неуниверсальная версия некоторых методов или ...
вопрос задан: 7 October 2014 16:19
0
ответов

Приведение string.Empty к (общему) T в C#?

У меня есть служебный метод, который возвращает строго типизированное значение из старого файла конфигурации .INI с внутренней статической подписью T GetIniSetting(string config, string key, T defVal =...
вопрос задан: 2 October 2014 05:11
0
ответов

Ошибка компиляции создания универсального массива из внутреннего класса

Я пытаюсь реализовать связанную коллекцию, используя дженерики, что-то вроде следующего. открытый класс A { частный класс B { частный B[] b; частный элемент Е; private B() { ...
вопрос задан: 23 August 2014 20:40
0
ответов

Назначение списка целых чисел в список строк

Я изучал Generics в Java, и я подошел к очень интересному фрагменту кода. Я знаю, что в Java запрещается добавлять список одного типа в другой. Список & л; Целое число > integerList = новый ArrayList & ...
вопрос задан: 20 August 2014 09:01
0
ответов

Почему в Go нет дженериков?

Отказ от ответственности: я играл в Go только один день, так что есть хороший шанс, что я пропустил много. Кто-нибудь знает, почему в Go нет реальной поддержки generics / templates / whatsInAName? Итак, есть ...
вопрос задан: 3 August 2014 02:24
0
ответов

Ограничение параметров универсального типа для определенного конструктора

Я хотел бы знать, почему новое ограничение на параметр универсального типа может применяться только без параметров, то есть можно ограничить тип, чтобы он имел параметр без параметров конструктор, но нельзя...
вопрос задан: 16 July 2014 15:29
0
ответов

Вывод общего типа с помощью аргумента класса

У меня проблема с определением универсального типа на основе типа, который я передал. У меня есть фрагмент кода, который «активирует» класс, я не могу получить информацию о типе из параметра типа, поэтому я и так. ..
вопрос задан: 10 July 2014 13:24
0
ответов

Как мне перевести параметр универсального типа `where T: U` ограничение с C # на F #?

F # вызывает у меня проблемы с правилами вывода типов. Я пишу простой построитель вычислений, но не могу правильно определить ограничения переменных общего типа. Код, который мне нужен, выглядит как ...
вопрос задан: 9 July 2014 07:28
0
ответов

Дженерики Java T vs Object

Мне было интересно, в чем разница между следующими двумя объявления методов: public Object doSomething (Object obj) {....} public T doSomething (T t) {....} Есть что-то, что вы ...
вопрос задан: 24 June 2014 22:27
0
ответов

Переход от direct_to_template к новому TemplateView в Django

Пытаюсь обновить свой проект до последней версии django и обнаружил, что общие представления немного изменились. Глядя на документацию, я вижу, что они изменили все общие элементы на ...
вопрос задан: 17 June 2014 11:52
0
ответов

Фильтрующие списки универсальных типов

Списки или итерируемые объекты можно легко фильтровать с помощью фильтра guavas (Iterable нефильтрованный, тип Class ). Эта операция выполняет две задачи: список фильтруется и преобразуется в ...
вопрос задан: 16 June 2014 21:29
0
ответов

Проблема Delphi: Сортировка Tobjectlist <>

Я хочу отсортировать свой общий tobjectlist с помощью встроенного метода сортировки. вот что я делаю: // создаю объект списка myList: = TObjectList .Create (false); [...] // заполняем список ...
вопрос задан: 14 June 2014 21:38
0
ответов

Добавление Generic позволяет вам переопределить метод с другим типом возврата?

Я столкнулся с этим сегодня, и единственное, что я могу подумать, это то, что это ошибка компилятора Java. Следующий код компилируется, но определенно кажется некорректным (поскольку testMethod имеет разные ...
вопрос задан: 13 June 2014 16:31
0
ответов

Как добавить элемент в коллекцию с помощью Linq и C#

У меня есть коллекция объектов. например List subscription = new List { new Subscription{ Type = "Trial", Type = "Offline", Period = 30 }, new ...
вопрос задан: 11 June 2014 15:22
0
ответов

Можете ли вы перехватить исключение , где T - любой тип?

Я хочу иметь возможность перехватывать исключение WebFaultException как наиболее конкретное, а затем исключение WebFaultException (T - любой другой тип) как более общий случай для обработки. Это возможно? пытаться {...
вопрос задан: 3 June 2014 15:07
0
ответов

Mockito: Методы остругирования, которые возвращают тип с ограниченными дикими картами

. Рассмотрим этот код: Общественный класс DummyClass {Общественный список Dummymethod () {Вернуть новый ArrayList (); } } Открытый класс DummyClasStest ...
вопрос задан: 23 May 2014 02:36
0
ответов

Что такое высший родственный тип в Scala?

В Интернете вы можете найти следующее: Высший родственный тип == конструктор типа? class AClass [T] {...} // Например, class List [T] Некоторые говорят, что это более высокий родственный тип, потому что он abstracts over ...
вопрос задан: 22 May 2014 07:18
0
ответов

Используется для странного вида синтаксиса объявления явного аргумента типа в Java

Недавно я натолкнулся на странный синтаксис для явного объявления универсальных типов при вызове методов Java. Например: Коллекции. < String > emptyList (); возвращает пустой список < String & gt ;. ...
вопрос задан: 10 May 2014 23:11
0
ответов

Назовите метод параметра типа

Есть ли любой способ сделать, кодируют такой это: класс GenericClass <T> {освобождает functionA () {T.A (); }} Или, как вызвать функцию параметра типа (тип является некоторым моим пользовательским классом).
вопрос задан: 1 May 2014 09:15
0
ответов

Невозможно скомпилировать класс, реализующий интерфейс без параметра типа

У меня есть следующий тестовый код: открытый интерфейс Контейнер {public void addClass (Class Clazz); } открытый класс MyContainer реализует контейнер {public void addClass (Class & ...
вопрос задан: 1 May 2014 09:13
0
ответов

Может ли анонимный класс в Java объявить свои собственные параметры типа?

Может ли анонимный класс объявить свой собственный тип параметры?
вопрос задан: 1 May 2014 09:12
0
ответов

Разница между интерфейсом как ограничением типа и интерфейсом как параметром?

Если бы я хотел создать метод, который принимает экземпляр IList в качестве параметра (или любой другой интерфейс, но давайте использовать IList в качестве примера), я мог бы создать общий метод с ограничением типа, например: ...
вопрос задан: 1 May 2014 09:10
0
ответов

Java-сортировка с помощью Comparator большую часть времени тратит на сравнение (Object, Object)

Я заметил кое-что странное при профилировании нашей базы кода. Казалось, что сортировка с помощью типизированного компаратора (например, Comparator ) всегда сначала вызывала метод Comparator ....
вопрос задан: 15 April 2014 16:45
0
ответов

Как реализовать интерфейс с перечислением, где интерфейс расширяется до Comparable?

Рассмотрим этот код: открытый интерфейс Foo расширяет Comparable {} общедоступное перечисление FooImpl реализует Foo {} Из-за ограничений стирания типов, Я получаю следующую ошибку: java.lang ....
вопрос задан: 10 April 2014 14:53