4
ответа

Я могу получить определенные метаданные от Func <T, объект>?

Рассмотрите следующий код: строка propertyName; var dateList = новый Список <Дата и время> () {DateTime. Теперь}; propertyName = dateList. GetPropertyName (dateTimeObject => dateTimeObject. Час);//я...
вопрос задан: 24 February 2009 00:15
4
ответа

Дженерики Java

Почему следующее замечено как лучше, чем старый способ бросить? MyObj obj = someService.find (MyObj.class, "someId"); по сравнению с MyObj obj = (MyObj) someService.find ("someId");
вопрос задан: 23 February 2009 19:41
4
ответа

Не может неявно преобразовать Список <T> в Набор <T>

Это - ошибка компилятора (немного измененный для удобочитаемости). Этот всегда озадачивал меня. FxCop говорит, что это - плохая вещь возвратить Список и классы что are\derived от Набора <T>...
вопрос задан: 8 February 2009 05:41
4
ответа

C#: Должен вложенный класс в универсальном классе считаться универсальным?

пространство имен GenericsTest {общедоступный класс AGenericClass <T> {общедоступный класс NestedNonGenericClass {} }} В примере выше, должен NestedNonGenericClass быть...
вопрос задан: 28 January 2009 09:15
4
ответа

Дженерики Java и инициализация массива

Что является объяснением следующего: общедоступный класс GenericsTest {//общественность оператора 1 ArrayList <Целое число> [] списки; общедоступный GenericsTest () {//оператор 2...
вопрос задан: 22 January 2009 18:05
4
ответа

Java: Как проверить универсальные определения типа класса?

Идея состоит в том, чтобы определить базовый класс, который может вызвать методы, определенные в полученных классах, но во время создания я хочу удостовериться, что такие методы определяются точно согласно требованиям...
вопрос задан: 20 January 2009 12:32
4
ответа

Карта Java со значениями, ограниченными параметром типа ключа

Существует ли путь в Java, чтобы иметь карту, где параметр типа значения связывается с параметром типа ключа? То, что я хочу записать, является чем-то как следующее: общедоступный класс Foo {//Это...
вопрос задан: 7 January 2009 00:24
4
ответа

Java Тип возвращаемой функции [дубликат]

Я хочу создать коллекцию действий для определенных типов классов. Я пытался что-то сделать следующим образом. Карта & lt; Класс & lt; & gt ;, Функция & lt; String & gt; & gt; & gt; & gt; mapper = new HashMap & lt; & gt; (); Я заканчиваю ...
вопрос задан: 6 January 2009 15:24
4
ответа

Я могу Ограничить глубину Универсального Стека?

Есть ли созданный способом ограничить глубину Системы. Набор. Дженерики. Стек? Так, чтобы, если бы Вы на макс. способности, продвигая новый элемент, удалил бы дно стека? Я знаю, что могу сделать это...
вопрос задан: 21 December 2008 04:03
4
ответа

Это - хорошая практика для замены Класса Классом <? расширяет Объект> для предотвращения предупреждений?

В наборе o' помещает в моем коде, у меня есть что-то вроде этого: общедоступный Класс mySpecialMethod () {возвращает MySpecialClass.class;} то, которое вызывает Класс предупреждения, является необработанным типом. Ссылки на...
вопрос задан: 16 December 2008 06:52
4
ответа

Создавать общий класс с отражениями [дублировать]

Я пытаюсь создать что-то вроде объекта mapper. Для этого мне нужно создавать экземпляры классов во время выполнения. Это довольно легко с «нормальными» классами, однако у меня также есть общие классы, такие как Terminal, которые ...
вопрос задан: 11 December 2008 15:10
4
ответа

я могу отражающим образом инстанцировать универсального типа в Java?

Действительно ли возможно отражающим образом инстанцировать универсального типа в Java? Используя технику, описанную здесь, я получаю ошибку, потому что маркеры класса не могут быть универсальными. Возьмите пример ниже. Я хочу...
вопрос задан: 11 December 2008 14:10
4
ответа

Дженерики и система. Наборы

После перемещения в.NET 2.0 + там когда-либо причина все еще использовать системы. Пространство имен наборов (помимо поддержания унаследованного кода)? Пространство имен дженериков должно всегда использоваться вместо этого?
вопрос задан: 30 November 2008 12:09
4
ответа

Универсальное управление списком функционирует в C?

Что такое универсальная функция управления списком в C? (Я видел это, когда я проходил некоторые материалы.), Что является различием между этой функцией и функцией, которая может принять элементы любого...
вопрос задан: 28 November 2008 16:55
4
ответа

Обеспечение итератора для первого элемента контейнера пар

Мне заполнили контейнер парами. Я хочу выполнить итерации в нем с помощью STL универсальные алгоритмы (в моем случае, это было бы inner_product, но рассмотрело бы это как универсальную проблему). Алгоритм я использую...
вопрос задан: 23 November 2008 17:35
4
ответа

Шаблон для специализации универсального класса в C#?

В C# мне иногда жаль, что я не мог сделать специальные методы для определенных "инстанцирований" универсальных классов. ОБНОВЛЕНИЕ: следующий код является просто немым примером более абстрактной проблемы - не фокусируются также...
вопрос задан: 11 November 2008 22:48
4
ответа

Создать объект из общего класса, используя класс Имя C # [дубликат]

У меня есть общий класс T, где T - класс, который я хочу создать для объекта из этого Generic Class, но у меня есть имя класса в строке, это мой открытый публичный класс GenericClass & lt; T & gt;: IGeneric & lt; T & gt; ...
вопрос задан: 5 November 2008 19:19
4
ответа

Дженерики C# могут иметь определенный базовый тип?

Для типа универсального интерфейса действительно ли возможно быть основанным на определенном родительском классе? Например: открытый интерфейс IGenericFace <T: BaseClass> {}, Очевидно, вышеупомянутый код не работает, но...
вопрос задан: 24 October 2008 05:06
4
ответа

Можно ли использовать, “где” потребовать атрибута в c#?

Я хочу сделать универсальный класс, который принимает только сериализуемые классы, может он быть покончить где ограничение? Понятие, которое я ищу, является этим: общедоступный класс MyClass <T>, где T://[...
вопрос задан: 21 October 2008 12:45
4
ответа

Дженерики C#: я могу ограничить к ряду классов, которые не реализуют интерфейс?

У меня есть 3 класса, которые являются по существу тем же, но не реализуют интерфейс, потому что они все происходят из различных веб-сервисов. например, Service1. Object1 Service2. Object1 Service3. Object1 они все...
вопрос задан: 20 October 2008 16:03
4
ответа

Как Вы преобразовываете DataTable в универсальный список?

В настоящее время я использую: DataTable dt = CreateDataTableInSomeWay (); Список <DataRow> перечисляет = новый Список <DataRow> (); foreach (DataRow доктор в dt. Строки) {список. Добавьте (доктор);} там лучшее/волшебное...
вопрос задан: 16 October 2008 13:23
4
ответа

Это в порядке для использования интервала для ключа в KeyedCollection

Часто времена мне нужен набор непоследовательных объектов с числовыми идентификаторами. Мне нравится использовать KeyedCollection для этого, но я думаю, что существует серьезный недостаток. Если Вы используете интервал для ключа...
вопрос задан: 14 October 2008 16:49
4
ответа

Как протестировать, соответствует ли тип возврата метода Списку <Строка>

Что самый легкий путь состоит в том, чтобы протестировать (использование отражения), данный ли метод (т.е. java.lang. Экземпляр метода), имеет тип возврата, который может быть безопасно литым для Списка <Строка>? Рассмотрите этот отрывок:...
вопрос задан: 9 October 2008 08:26
4
ответа

Как передать универсальное свойство в качестве параметра функции?

Я должен записать функцию, которая получает свойство в качестве параметра, и выполните его метод считывания. Если бы я должен был передать функцию/делегата, я использовал бы: RET FunctionDelegate делегата <T, RET> (T t);...
вопрос задан: 21 September 2008 08:47
4
ответа

linq, эквивалентный из 'выбора *' sql для родовой функции?

У меня есть дженерик <> функция, которая берет запрос linq ('объекты') и перечисляет через него добавляющий дополнительные свойства. Как я могу выбрать все свойства исходного 'объекта', а не...
вопрос задан: 21 September 2008 01:25
4
ответа

Как я могу преобразовать IEnumerable <T> для Списка <T> в C#?

Я использую LINQ, чтобы запросить универсальный словарь и затем использовать результат в качестве источника данных для моего ListView (Веб-формы). Упрощенный код: Словарь <Гуид, Запись> dict = GetAllRecords (); myListView....
вопрос задан: 28 August 2008 05:23
3
ответа

Вид Универсальный список на двух или больше значениях

У нас есть универсальный Список (продукта), который должен быть отсортирован на двух или больше свойствах класса продукта. Класс продукта имеет свойства "Popular", числовые (asc), "Нажатый" числовой (desc), "Имя"...
вопрос задан: 18 October 2019 10:09
3
ответа

Значение по умолчанию HashMap вводит для K и V

Я обычно ввожу свои объявления карты, но делал некоторый maint и нашел один без ввода. Это получило меня взгляды (О нет!). Что значение по умолчанию вводит объявления Карты. Рассмотрите следующее:...
вопрос задан: 3 August 2019 08:20
3
ответа

Дополнительная параметризация в Java с Дженериками

Действительно ли это, возможно указать тип по умолчанию когда parametrzing класс? Пример://абстрактный класс общественности абстрактного класса AbsClass <T1 расширяет Par1Class, T2 расширяет Par2Class> {//код}/...
вопрос задан: 12 June 2019 11:51
3
ответа

Дженерики Java - почему, “расширяют T”, позволенный, но не “реализует T”?

Интересно, существует ли особая причина в Java для использования, всегда "расширяет", а не "реализует" для определения границ typeparameters. Пример: открытый интерфейс C {} общедоступный класс A <B...
вопрос задан: 25 May 2019 02:24