Результаты поиска по запросу "generics"

3 ответа

Почему нельзя перевести словарь <T1, список <T2 >> в словарь <T1, IEnumerable <T2 >>?

Мне интересно, почему я не могу просто разыграть (у меня есть смутное представление, что это может иметь какое-то отношение к тому, что связано с контравариантностью?), И я вынужден копировать элементы первого словаря в новый, чтобы получить тип, ...

5 ответов

C # Общие ограничения для включения типов значений и строк

Я пытаюсь написать метод расширения в IEnumerable, который будет применяться только к типам значений и строкам. public static string MyMethod<T>(this IEnumerable<T> source) where T : struct, stringОднако 'string' не является допустимым ...

5 ответов

общее ограничение NOT, где T:! IEnumerable

Согласно заголовку, возможно ли объявить ограничения на отрицание типов в c # 4?

ТОП публикаций

2 ответа

Generics Hell: Могу ли я создать TypeLiteral <Set <T >> с использованием обобщений?

Единственный способ заставить работать приведенный ниже универсальный метод - это передать, казалось бы, избыточныйTypeLiteral<Set<T>> параметр. Я считаю, что можно создать этот параметр программно с учетом другого параметра, но не могу понять, ...

7 ответов

C # Linq-SQL: метод UpdateByID для шаблона репозитория

Я реализовал своего родаRepository класс и имеетGetByID, DeleteByID методы и так далее, но у меня возникают проблемы с реализациейUpdateByID метод. Я сделал что-то вроде этого: public virtual void UpdateByID(int id, T entity) { var dbcontext = ...

4 ответа

Что такое Reified Generics? Как они решают проблемы стирания типа и почему их нельзя добавить без серьезных изменений?

я прочелНил Гафтерс [http://gafter.blogspot.com/2006/11/reified-generics-for-java.html]блог на эту тему и до сих пор неясно по ряду пунктов. Почему невозможно создать реализации API коллекций, которые сохраняют информацию о типе, учитывая ...

12 ответов

Как конвертировать int [] в Integer [] в Java?

Я новичок в Java и очень смущен. У меня есть большой набор данных длиной 4int[] и я хочу посчитать, сколько раз встречается каждая конкретная комбинация из 4 целых чисел. Это очень похоже на подсчет частот слов в документе. Я хочу ...

2 ответа

Общий шаблон формы Windows

Я создаю общую форму Windows, которая принимает T и использует отражение с пользовательскими атрибутами для создания меток и элементов управления вводом во время выполнения. Пример: class GenericForm<T>: Form where T : ICloneable<T> { }Вот ...

3 ответа

Java ограниченный шаблон в типе возврата

Я читал в разных местах, в том числеВот [http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html#Should%20I%20use%20wildcards%20in%20the%20return%20type%20of%20a%20method?] что иметь ограниченный подстановочный знак в типе ...

2 ответа

Правильный способ проверить, является ли тип Nullable [дубликат]

На этот вопрос уже есть ответ здесь: Как проверить, является ли объект обнуляемым? [/questions/374651/how-to-check-if-an-object-is-nullable] 14 ответовДля того, чтобы проверить, еслиType ( propertyType ) обнуляется, я использую: bool isNullable ...