4
ответа

C# - Объект броска к IList <T> на основе Типа

Я испытываю немного отражения и имею вопрос на как бросок объект результата к IList. Вот отражение: частный пустой LoadBars (Вводят barType) {//нечто имеет метод это...
вопрос задан: 22 March 2010 14:57
4
ответа

CreateDelegate с неизвестными типами

Я пытаюсь создать Делегата к чтению/записи свойств неизвестного типа класса во времени выполнения. У меня есть универсальный класс, Основной <T> и метод, который похож на это: Делегат. CreateDelegate (...
вопрос задан: 22 March 2010 08:42
4
ответа

Как работать вокруг ограничений в универсальных ограничениях типа в C#?

Хорошо я ищу некоторый вход, я вполне уверен, это в настоящее время не поддерживается в.NET 3.5, но здесь идет. Я хочу потребовать, чтобы универсальный тип передал в мой класс, чтобы иметь конструктора как это:...
вопрос задан: 20 March 2010 22:11
4
ответа

Что самый эффективный путь состоит в том, чтобы объединить два Списка (Строки)?

Скажем, я имею: Тусклый los1 как Новый Список (Строки) los1. Добавьте ("Некоторое значение") Тусклый los2 как Новый Список (Строки) los2. Добавьте ("Больше значений"), Каков был бы самый эффективный способ объединить два в...
вопрос задан: 16 March 2010 20:26
4
ответа

.NET, преобразовывающая простые массивы для Списка Дженерики

Этот вопрос мог бы казаться тривиальным и также глупым на первый взгляд, но это намного больше, чем это. У меня есть массив любого типа T (T []), и я хочу преобразовать его в универсальный Список (Список <T>)...
вопрос задан: 9 March 2010 11:19
4
ответа

Как я могу сделать этот дополнительный метод более универсальным?

У меня есть заскок, пытающийся сделать следующий метод более универсальным таким образом, что любой Список <T> может быть передан в для columnValues параметра. Вот то, что я имею: общедоступный статический DataRow NewRow (...
вопрос задан: 4 March 2010 00:09
4
ответа

Универсальный линейный интерполятор: как справиться с DateTime?

Я хотел бы записать класс LinearInterpolator, где X тип значения оси X и Y тип значения оси Y. Я не вижу, как сделать это таким образом, что X мог быть DateTime или двойное...
вопрос задан: 2 March 2010 21:39
4
ответа

C# универсальная неоднозначность причины типов

Я создаю пользовательский универсальный класс: класс Виджет <T1, T2> {... общественность bool Панель (T1 type1) {...} Общественность bool Панель (T2 type2) {...}...}...
вопрос задан: 25 February 2010 16:42
4
ответа

Дженерики по сравнению с интерфейсами

Я перешел от Java 1.4 (предыдущая компания) к Java 1.6 (новая компания). Что я заметил, что в случае 1,4 большинство собственных платформ было определено с помощью интерфейсов и шаблона...
вопрос задан: 24 February 2010 22:31
4
ответа

Вопрос о полиморфизме новичка с помощью дженериков

У меня есть следующий метод, который берет в объекте деталей, проверяет его, преобразовывает его в запрос и ставит в очередь его. Все прекрасно кроме проверить запроса, из-за которого я испытываю затруднения...
вопрос задан: 23 February 2010 10:28
4
ответа

Создание общего метода и использование параметра типа

Я создал этот метод, который является объектной фабрикой: общедоступный статический T GetService <T> (T serviceInterface) {если (serviceInterface. Равняется (typeof (IMemberService))) {возврат (T) (...
вопрос задан: 17 February 2010 22:59
4
ответа

Дженерики и вводящий утку XML в.NET?

Я работаю с некоторыми представлениями XML экземпляров данных. Я десериализовываю объекты с помощью сериализации.NET, но что-то в моей душе нарушено при необходимости записать классы для представления...
вопрос задан: 12 February 2010 17:52
4
ответа

c# выходят из универсального ForEach та лямбда использования

Кто-либо знает, возможно ли выйти из универсального ForEach, который использует лямбду? например, someList. ForEach (sl => {если (sl. ToString () == "нечто") повреждение;//продолжают обрабатывать sl здесь...
вопрос задан: 12 February 2010 03:09
4
ответа

Дженерики в Java избегают всего ClassCastExceptins?

Так как дженерики только проверяются в течение времени компиляции с Java 5, они могут избежать ClassCastExceptions во всех ситуациях?
вопрос задан: 9 February 2010 23:11
4
ответа

Аргументы переменной длины c#

Это, вероятно, не возможно, но здесь идет: Я хочу создать структуру, где я могу определить сумму аргументов в объявлении. например, теперь я использую: KeyValuePair <T, T>, но...
вопрос задан: 9 February 2010 11:19
4
ответа

Проверка значения по умолчанию с помощью универсальных типов [дубликат]

Я хочу быть в состоянии проверить, является ли значение значением по умолчанию для своего типа значения. Идеально, я хотел бы сказать: DoSomething <TValue> (значение TValue) {если (оценивают == значение по умолчанию (TValue)) {...}...
вопрос задан: 2 February 2010 20:32
4
ответа

Java универсальный тип

Когда у меня есть интерфейсный открытый интерфейс Foo <T> {T someMethod ();} там любой способ гарантировать, что, когда некоторый класс реализует этот интерфейс затем, универсальный тип является тем же implementig...
вопрос задан: 29 January 2010 22:24
4
ответа

перегрузка общего метода c#, не согласовывающаяся с абстрактным Шаблоном "посетитель"

при экспериментировании с Шаблоном "посетитель" и общим методом я нашел своего рода несоответствие в C#.NET. Компилятор AFAIK C# предпочитает явную перегрузку общему методу, поэтому следующий код: общественность...
вопрос задан: 29 January 2010 17:54
4
ответа

Передача Интерфейсного набора

Предположим, что у Вас есть следующий класс: класс Автомобиль: IPainting {...} Затем функция как это: освободите AddCars (IEnumerable <Автомобиль> набор) Затем фрагмент кода как это: Автомобиль BMW = новый Автомобиль ();...
вопрос задан: 28 January 2010 13:55
4
ответа

Вид универсальный список

Я желаю отсортировать Универсальный Список в Возрастающем Хронологическом порядке. (Платформа v2) Какие-либо предложения? Спасибо
вопрос задан: 22 January 2010 11:05
4
ответа

Параметр Типа C# как Универсальное объявление

Я получаю ошибку при попытке использовать параметр Типа при определении Типа для общего метода. Ошибка: 'JsonFilter. JsonDataType' является 'свойством', но используется как класс общественности 'типа'...
вопрос задан: 21 January 2010 22:21
4
ответа

Дженерики в C#, с помощью типа переменной как параметр [дубликат]

У меня есть общий метод bool DoesEntityExist <T> (Гуид гуида, транзакция ITransaction) где T: IGloballyIdentifiable; Как делают я использую метод следующим образом: Тип t = объект. GetType ();...
вопрос задан: 21 January 2010 08:36
4
ответа

Отношения между экземплярами Списка <T>

Там какой-либо путь состоит в том, чтобы сказать через отражение, что универсальный список Типа A связан с универсальным списком Типа B? Например, у меня есть Список <строка> и Список <интервал>. Как я могу сказать через...
вопрос задан: 19 January 2010 07:00
4
ответа

C# - Используйте OfType и проигнорируйте наследованные классы

У меня есть MenuStrip с большим количеством объектов, и пытаюсь иметь на событии, которое они все подписывают на то, таким образом, я пытаюсь сделать menuStrip1. Объекты. OfType <ToolStripMenuItem> (); и для каждого я делаю это:...
вопрос задан: 18 January 2010 16:10
4
ответа

Я могу объявить переменную Типа <T>, не указывая T во время компиляции?

Как я Загружаю класс "MyContent" динамично? У меня есть 1 интерфейс <T>, 1 абстрактный универсальный класс класса <T> и 1. Проверьте мой код: открытый интерфейс IMyObjectInterface {} общедоступный краткий обзор...
вопрос задан: 15 January 2010 15:42
4
ответа

Более-высокие-kinded дженерики в Java

Предположим, что у меня есть следующий класс: общедоступный класс FixExpr {Expr <FixExpr> в;} Теперь я хочу представить универсальный аргумент, абстрагирующий по использованию Expr: общедоступный класс Фиксирует <F> {F&...
вопрос задан: 14 January 2010 19:09
4
ответа

Дженерики Java, расширяющие тип возврата методов

Смотрите на эти три класса. Minatchi позволяет себе быть расширенным так, чтобы тип возврата его методов мог быть расширен также. Для иллюстрирования я использовал статический метод. общедоступный класс Minatchi&...
вопрос задан: 14 January 2010 13:45
4
ответа

IEnumerable и Рекурсия с помощью возврата урожая

У меня есть IEnumerable <T> метод, который я использую для нахождения средств управления на странице WebForms. Метод является рекурсивным, и у меня есть некоторые проблемы при возврате типа, который я хочу, когда возврат урожая...
вопрос задан: 13 January 2010 00:26
4
ответа

Простые типы с дженериками в Delphi

Как я могу создать универсальный класс, только содержащий типы примитивов? TField <T: xxx> = класс частный FValue: T; Значение общественной собственности: T читают, FValue пишут FValue; конец; мне не нужно...
вопрос задан: 12 January 2010 10:52
4
ответа

неявно бросая дженерик <T> назад к T

Если я пишу, что универсальный класс как класс MyGeneric <T> - это возможный записать неявному броску в тип T, таким образом, я могу сделать материал как: общедоступный класс MyGeneric <T> {...} Общедоступный класс...
вопрос задан: 6 January 2010 00:25