0
ответов

C#, общий способ доступа к различным спискам внутри класса

У меня есть класс из 3 разных связанных списков (для сохранения сущностей в игре, над которой я работаю). Все списки представляют собой объекты с одним и тем же базовым типом, но я держу их отдельно по соображениям обработки. ...
вопрос задан: 16 May 2012 20:30
0
ответов

C # Generics: как использовать x.MaxValue / x.MinValue (int, float, double) в универсальном классе

Я использую WPF Extended Toolkit (http://wpftoolkit.codeplex.com/) . У него есть хороший элемент управления NumericUpDown, который я бы хотел использовать, но внутри он использует двойные значения, что означает, что он использует double.MinValue ...
вопрос задан: 16 May 2012 19:35
0
ответов

Получить атрибут .class универсального класса

Я пытаюсь расширить следующий класс с помощью конструктора (из библиотеки Ektorp): открытый класс CouchDbRepositorySupport реализует GenericRepository { ....
вопрос задан: 15 May 2012 20:05
0
ответов

Различные обобщения T в одной коллекции [дубликаты]

public abstract Column { private T Value {get;set;} public abstract string Format(); } открытый класс DateColumn : Column { public override string Format() { ...
вопрос задан: 15 May 2012 19:00
0
ответов

Специализация шаблона для подклассов базового класса шаблона

Эту проблему немного сложно объяснить, поэтому я начну с примера: у меня есть шаблон класса, который принимает тип и целочисленную константу в качестве параметров шаблона, и я есть несколько потомков...
вопрос задан: 15 May 2012 13:36
0
ответов

Лучший способ приведения Iterator к Set, например
Приведение Iterator к Set Какой способ будет самым чистым/наилучшей практикой?
вопрос задан: 15 May 2012 08:16
0
ответов

Общие функции в F#

Я все еще пытаюсь понять, как F# обобщает (или нет) функции и типы, и есть случай, который меня беспокоит: пусть min(a, b) = если a < b, то a else b let add(a, b) = a + b let ...
вопрос задан: 14 May 2012 19:29
0
ответов

как использовать .TryParse в универсальном методе, когда T либо double, либо Int

в одном из моих проектов. Я использую следующие два метода. 1. GetDoubleValue и 2. GetIntValue. GetDoubleValue использует double.TryParse для строки параметра str и возвращает 0, если это не удается, в то время как GetIntValue ...
вопрос задан: 14 May 2012 11:28
0
ответов

Есть ли какое-либо преимущество в объявлении карты как Map по сравнению с просто Map

Кроме того, что ключ является строкой в ​​качестве типа компиляции, есть ли в этом какое-либо другое преимущество? или можно оставить? Значение, которое я сохраняю, может быть нескольких типов
вопрос задан: 13 May 2012 16:35
0
ответов

О дженериках в Java и Scala

Я смущен общим подтипом. В Java, если тип A является подтипом B, универсальный тип C и C являются инвариантными. Например, ArrayList не является подтипом ArrayList & ...
вопрос задан: 13 May 2012 15:13
0
ответов

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

Возможно ли mock ( с mockito) метод с подписью Set getCars () без предупреждений о подавлении? я пробовал: XXX автомобилей = xxx; когда(владелец.getCars()).thenReturn(автомобили); но нет...
вопрос задан: 11 May 2012 21:32
0
ответов

Головоломка преобразования типа Java Generics

Я пытаюсь использовать класс Google Guava ImmutableSet для создания набора неизменяемых классов со свойствами, подобными времени (java.util.Date и org .joda.time.DateTime). private static final ImmutableSet&...
вопрос задан: 11 May 2012 17:11
0
ответов

Есть ли способ указать ограничение where T:new(), но с помощью внутреннего конструктора?

Я создал универсальный класс, которому необходимо создать экземпляр своего типа реализации, поэтому тип реализации должен иметь доступный конструктор без параметров. Похоже, что ограничение new() может...
вопрос задан: 11 May 2012 12:53
0
ответов

универсальный трейт, принимающий класс и его объект-компаньон в качестве параметра типа

Поэтому я хочу, чтобы общий трейт принимал в качестве параметра типа класс с сопутствующим объектом, который наследуется от определенного базового класса и объект-компаньон и сам класс. Итак, ...
вопрос задан: 10 May 2012 03:34
0
ответов

Как избежать возврата типов с подстановочными знаками

У меня есть класс с коллекцией типов с подстановочными знаками, который является одноэлементным, что-то вроде: public ObliviousClass{ private static final ObliviousClass INSTANCE = new ObliviousClass(); private ...
вопрос задан: 8 May 2012 23:18
0
ответов

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

Как я могу получить список всех DbSet, в которых содержащийся тип является производным от IncomingServiceOrderBase? Я могу использовать отражение, чтобы получить все наборы DbSet, но как мне отфильтровать его до тех, которые...
вопрос задан: 8 May 2012 00:17
0
ответов

Странное поведение вывода типа Collections.emptyList ()и/или общие методы Java?

Это jdk1.7.0 _04. Я пытался использовать Collections.emptyList ()вместо того, чтобы обновлять свой собственный пустой список в условном :List list = (anArray != ноль )? Arrays.asList (anArray):...
вопрос задан: 7 May 2012 18:01
0
ответов

Невозможно использовать ArrayList типа char в качестве метода& #39; аргумент

Невозможно определить ArrayList в качестве аргумента проверки. Почему это нельзя сделать? При попытке ArrayList это работает. Почему? Следует ли использовать ArrayList вместо ArrayList?...
вопрос задан: 7 May 2012 13:44
0
ответов

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

У меня есть этот метод :public List SomeMethod (params )where T :new ()Итак, я хочу вызвать этот SomeMethod, и это нормально, если я знаю тип :SomeMethod (); Но если я только...
вопрос задан: 7 May 2012 13:28
0
ответов

Java-дженерики с несколькими параметрами

Я видел на сайте примеры, которые имеют дело с дженериками с несколькими параметрами, но ни один из них не подходит для моей ситуации. Итак, вот в чем дело :Я пытаюсь изучить дженерики Java и решил...
вопрос задан: 7 May 2012 10:47
0
ответов

Java -Как создать подкласс общего ArrayList, чтобы экземпляры MyArrayList были подклассами ArrayList?

Я хочу оставить свой подкласс универсальным, и все, что я хочу изменить, это метод add (Object )ArrayList, чтобы он ничего не добавлял при вызове arrayList.add (null)(нормальная реализация...
вопрос задан: 6 May 2012 23:48
0
ответов

Почему метод getInterfaces () java.lang.Class возвращает Class [], А не Class []?

(Чтобы прояснить вопрос, «T» относится к параметру типа, объявленному в Class) В качестве примера просмотрите следующее приложение: public class TestClass {interface InterfaceA {} ...
вопрос задан: 5 May 2012 12:35
0
ответов

Общие методы Java: super нельзя использовать?

Итак, у меня есть этот метод: protected void collectSelectedItems (ListSelectionModel lsm, Collection result) {for (int i: GUI.getSelectionIndices (lsm)) {...
вопрос задан: 5 May 2012 12:35
0
ответов

C #Универсальные события

У меня есть делегат с универсальным типом в качестве одного из параметров :public delegate void UpdatedPropertyDelegate (RemoteClient callClient, ReplicableProperty updatedProp,...
вопрос задан: 4 May 2012 19:52
0
ответов

Android, Generics и наследование

Название может быть немного запутанным, но вот что я вижу, у меня есть класс: открытый абстрактный класс Base FragmentActivity extends FragmentActivity {static final int PROGRESS DIALOG = ...
вопрос задан: 4 May 2012 03:31
0
ответов

Обобщение с помощью «super»

Я хотел бы написать такой Interator :class Plant { } дерево классов расширяет растение { } class Maple extends Tree { } // Класс итератора :ошибка компилятора в слове "супер". class MyIterator
вопрос задан: 3 May 2012 20:34
0
ответов

Общие типы и массивы Java, нет, не то, что вы думаете (например. массивы из универсальных типов)

Я пытаюсь указать, что универсальным классом должен быть массив или, еще лучше, примитивный массив. Пока это то, что у меня работает :interface Foo { void process (T data ); } public...
вопрос задан: 3 May 2012 13:22
0
ответов

Карта с несколькими типами значений и преимуществами универсальных шаблонов.

Я хочу создать карту, которая обеспечит преимущества универсальных шаблонов, поддерживая несколько различных типов значений. Я считаю следующие два основных преимущества универсальных коллекций :...
вопрос задан: 3 May 2012 11:13
0
ответов

Можно ли использовать универсальные шаблоны в списках в Java 1.4?

Я должен использовать Java 1.4 и использую структуры arrayylist. Теперь мне нужно сделать некоторый повторный факторинг, и будет полезно, если я смогу использовать Generics. В настоящее время у меня есть такой код. ArrayList rows = new ArrayList ();
вопрос задан: 3 May 2012 06:26
0
ответов

vs [дубликат]

Подпись java.util.Collections.max выглядит следующим образом :public static > T max (Коллекция Коллекция ); Насколько я понимаю, это в основном...
вопрос задан: 2 May 2012 20:48