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

8 ответов

http://msdn.microsoft.com/en-us/library/ms379564.aspx

вить по-другому: Есть ли веская причина выбирать коллекцию со свободным шрифтом вместо безопасной для типов (HashTable и Dictionary)? Они все еще там только для совместимости? Насколько я понимаю, универсальные коллекции не только безопасны от ...

4 ответа

Ты прав. Это сэкономит мне кучу времени на устранение неполадок, потому что компиляция выглядит нормально.

тим, у меня есть следующий класс: public class Test<E> { public boolean sameClassAs(Object o) { // TODO help! } } Как бы я это проверилo тот же класс, что иE? Test<String> test = new Test<String>(); test.sameClassAs("a string"); // ...

25 ответов

Это берет разные (элементы без дублирующих элементов) и снова конвертирует их в список:

о-нибудь есть быстрый способ дедупликации универсального списка в C #?

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

0 ответов

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

е требует, чтобы вы указали параметр универсального типа, если компилятор может вывести его, например: List<int> myInts = new List<int> {0,1,1, 2,3,5,8,13,21,34,55,89,144,233,377, 610,987,1597,2584,4181,6765}; //this statement is clunky ...

12 ответов

Каковы различия между «универсальными» типами в C ++ и Java?

У Java есть дженерики, а C ++ обеспечивает очень сильную модель программирования с

1 ответ

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

Я использую LINQ для запроса универсального словаря, а затем использую результат в качестве источника данных для моего ListView (WebForms).Упрощенный код:

5 ответов

Лучший способ проверить, является ли универсальный тип строкой? (С #)

У меня есть универсальный класс, который должен разрешить любой тип, примитив или иначе. Единственная проблема с этим заключается в использовании

18 ответов

Список <BusinessObject> или BusinessObjectCollection?

До обобщения C # каждый должен был кодировать коллекции для своих бизнес-объектов, создавая базу коллекций, в которой реализован IEnumerable.IE:

8 ответов

Проверка общего типа

Есть ли способ принудительного применения / ограничения типов, передаваемых примитивам? (bool, int, string и т. д.) Теперь я знаю, что вы можете ограничить универсальный параметр типа реализацией типа или интерфейса черезгде пункт. Тем не менее, ...