8
ответов

Универсальные участники класса в C#?

Эй, я думаю, что имею неверное представление здесь, но я не уверен, что является лучшим. Я хочу класс с членской переменной, которая может иметь любой тип, в зависимости от того, что необходимо в то время. До сих пор у меня есть что-то...
вопрос задан: 5 January 2010 15:49
8
ответов

Почему я не могу передать Список <Клиент> в качестве параметра к методу, который принимает Список <объект>?

Следующий код дает мне эту ошибку: не Может преобразовать из 'Системы. Наборы. Универсальный. Список' к 'Системе. Наборы. Универсальный. Список'. Как я могу указать к компилятору на того Клиента действительно...
вопрос задан: 2 December 2009 16:59
8
ответов

Инициализируйте IList <T> C#

Существует ли конкретный способ инициализировать IList <T>? Это, кажется, не работает: IList <ListItem> allFaqs = новый IList <ListItem> ();//Ошибка я добираюсь здесь: не Может создать экземпляр...
вопрос задан: 28 August 2009 19:57
8
ответов

Полиморфное преобразование значений перечисления Java в список строк

У меня есть несколько вспомогательных методов, которые преобразуют значения enum в список строк, подходящих для отображения с помощью HTML < select > элемент. Мне было интересно, если это возможно, чтобы реорганизовать их в ...
вопрос задан: 11 August 2009 16:26
8
ответов

Объекты создания фабрики согласно универсальному типу C#

Что было бы самым эффективным путем к instanciate, объект согласно универсальному типу передал классу Фабрики, например: общедоступный класс LoggerFactory {общедоступный статический ILogger <T>...
вопрос задан: 17 July 2009 18:34
8
ответов

Как получить класс параметризованного типа в Java без его создания? [Дубликат]

Поэтому скажите, что нужно пройти в классе, который представляет LinkedList & lt; Path & gt ;: java.lang.Class & lt; java.util.LinkedList & lt; java.nio.file.Path & gt; & gt; & gt; не создавая его, а затем используя .getClass ()? ...
вопрос задан: 16 June 2009 22:25
8
ответов

Бросок к универсальному типу в C#

У меня есть Словарь для отображения определенного типа на определенный родовой объект для того типа. Например: typeof (LoginMessage) отображается на MessageProcessor <LoginMessage> Теперь, проблема состоит в том, чтобы получить...
вопрос задан: 16 June 2009 19:48
8
ответов

Использование дженериков в интерфейсах

Как я позволяю моему CookieData быть универсальным в следующем коде? Я получаю ошибку времени компиляции на объявлении ICookieService2. общедоступная структура CookieData <T> {T Значение {добирается; набор;}...
вопрос задан: 1 June 2009 23:15
8
ответов

Объект броска к T

Я анализирую XML-файл с классом XmlReader в.NET, и я думал, что будет умно записать универсальную функцию синтаксического анализа для чтения различных атрибутов в общем. Я придумал следующее...
вопрос задан: 22 May 2009 19:41
8
ответов

C#: Печать всех свойств объекта [дубликат]

Существует ли метод, встроенный к.NET, которая может записать все свойства и такой объект к консоли? Мог сделать одно отражение использования, конечно, но мне любопытно к тому, если это уже существует......
вопрос задан: 12 May 2009 10:53
8
ответов

Дженерики Java являются главным образом способом вызвать статический тип на элементах набора?

частный ArrayList <Строка> окрашивает = новый ArrayList <Строка> (); Смотря на пример выше, кажется, что основной момент дженериков должен осуществить тип на наборе. Так, вместо того, чтобы иметь...
вопрос задан: 19 April 2009 23:40
8
ответов

Удаление альтернативных элементов в списке

Каков наиболее эффективный способ удаления альтернативных (нечетных или даже проиндексированных) элементов в List без использования переменной списка заполнителя? Также было бы полезно, если бы вы могли ...
вопрос задан: 7 March 2009 13:39
8
ответов

Почему дженерики часто используют T?

Есть ли какая-либо причина использования 'T' в дженериках? Это - некоторое сокращение? Насколько я знаю, все работает. Например, общественность G Заявляет что <G> () {...} Или даже общественность Привет Заявляет <...
вопрос задан: 10 February 2009 13:13
8
ответов

Общий метод может обработать и типы Значения Ссылки и Nullable?

У меня есть ряд Дополнительных методов для помощи с проверкой пустого указателя на объектах IDataRecord, которые я в настоящее время реализую как это: общедоступный статический интервал? GetNullableInt32 (этот IDataRecord доктор, интервал...
вопрос задан: 19 November 2008 20:40
8
ответов

“Ограничения для явной интерфейсной реализации …”

Я не могу выяснить почему следующая работа привычки, какие-либо идеи?? открытый интерфейс IFieldSimpleItem {} открытый интерфейс IFieldNormalItem: IFieldSimpleItem {} общедоступный класс Человек {общественность...
вопрос задан: 13 November 2008 03:25
8
ответов

Лучший ресурс для изучения дженериков.NET? [закрытый]

Я никогда не использовал ни одного из дженериков.NET в моей работе, но я понимаю, что они довольно популярны. Кто-либо имеет какие-либо хорошие ссылки или заказывает предложения для изучения их? В качестве награды; я только неопределенно...
вопрос задан: 17 September 2008 16:40
8
ответов

Консоль. WriteLine и универсальный Список

Я часто пишу код как это: Список <интервал> перечисляет = новый Список <интервал> {1, 3, 5}; foreach (интервал i в списке) {Консоль. Запишите (" {0 }\\t", я. ToString ());} Консоль. WriteLine ();...
вопрос задан: 9 September 2008 22:13
7
ответов

Объяснение, почему IEnumerable более эффективен, чем Список

Я продолжаю слышать, что в .net 3.5 необходимо использовать IEnumerable по Списку, но я не могу найти ссылочные материалы или статьи, которые объясняют, почему это настолько более опытно. Делает любой знает о любом...
вопрос задан: 17 September 2018 15:49
7
ответов

Как сделать IEnumerable <T> только для чтения?

Почему списки list1Instance и p в Основном методе ниже кода, указывающего на тот же набор? класс Человек {общественность представляет FirstName в виде строки = строка. Пустой; общедоступная строка...
вопрос задан: 15 June 2017 18:23
7
ответов

Существует ли универсальное ограничение C# для типов “вещественного числа”? [дубликат]

Возможный Дубликат: C# универсальное ограничение только для целых чисел Приветствует! Я пытаюсь настроить Декартову систему координат в C#, но я не хочу ограничивать меня любым числовым типом...
вопрос задан: 23 May 2017 12:32
7
ответов

Методы Java могут возвратить Перечисление типа?

Я мог быть неправым, но я предполагаю от того, Почему перечисления не могут быть объявлены локально в методе? это, так как перечисление в Java не может быть объявлено локально, это поэтому это проблематично для метода к...
вопрос задан: 23 May 2017 12:16
7
ответов

рефакторинг массивов Java и примитивов (дважды [] []) к Наборам и Дженерикам (Список <Список <Дважды>>)

Я осуществлял рефакторинг одноразовый код, который я написал несколько лет назад в подобном ФОРТРАНУ стиле. Большая часть кода теперь намного более организована и читаема. Однако основа алгоритма (который является...
вопрос задан: 23 May 2017 12:07
7
ответов

Универсальная проверка типа

Существует ли способ осуществить/ограничить типы, которые передаются примитивам? (bool, интервал, строка, и т.д.) Теперь, я знаю, что можно ограничить универсальный параметр типа типом или соединить интерфейсом с реализацией через...
вопрос задан: 23 May 2017 12:02
7
ответов

универсальное наследование в C#? [дубликат]

Возможный Дубликат: Почему не может дженерики C# происходить из одного из универсальных параметров типа как, они могут в шаблонах C++? Я могу сделать общедоступный класс MyGenericClass: DL//, но я не могу сделать общедоступного класса...
вопрос задан: 23 May 2017 12:00
7
ответов

Проблема дженериков C# - newing универсальный тип с параметрами в конструкторе

Я пытаюсь создать универсальный класс который new's экземпляр универсального типа. Следующим образом: общедоступный класс HomepageCarousel <T>: Список <T>, где T: IHomepageCarouselItem, новый () {...
вопрос задан: 23 May 2017 11:52
7
ответов

Дженерики..? Супер T [дубликат]

Возможный Дубликат: каково различие между 'супер' и 'расширяет' в Дженериках Java A) Список <? супер Форма> shapeSuper = новый ArrayList <Форма> (); shapeSuper.add (новый Квадрат ());...
вопрос задан: 23 May 2017 10:30
7
ответов

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

У меня есть метод как это: частные статические двойные ComputePercentage (ushort уровень, ushort способность) {удваивают процент; если (способность == 1) процент = 1;//делают вычисления.....
вопрос задан: 23 May 2017 10:24
7
ответов

Переопределение GetHashCode объекта, содержащего универсальный массив

У меня есть класс, который содержит следующие два свойства: общедоступный международный идентификатор {добирается; частный набор;} общественность T [] Значения {добираются; частный набор;} я сделал это IEquatable <T> и переопределил...
вопрос задан: 12 April 2016 10:02
7
ответов

Как создать литерал класса известного типа: Класс <Список <Строка>>

Возьмите следующее: общедоступный Класс <Список <Строка>> getObjectType () {//, что я могу возвратить сюда?}, Какой литерал класса может, я возвращаюсь из этого метода, который удовлетворит...
вопрос задан: 15 January 2016 21:23
7
ответов

Разница между параметром типа & lt; T & gt; и неограниченный подстановочный знак & lt; & gt ;? [Дубликат]

Я пытаюсь понять java generics, и я наткнулся на & lt; T & gt; и & lt; & gt ;. Я понял, что & lt; T & gt; означает, что мы можем передавать любой тип параметра. Например: List & lt; T & gt ;. Тогда мы ...
вопрос задан: 19 December 2015 19:53