7
ответов

Объявлять экземпляр универсального типа динамически [дубликат]

Можно ли объявить экземпляр универсального, не зная тип во время разработки? Пример: Int i = 1; Список & л; TypeOf (я) > list = new List < typeof (i) > (); где тип я мог ...
вопрос задан: 21 November 2008 05:47
7
ответов

Я могу использовать Список <T> в качестве набора указателей метода? (C#)

Я хочу создать список методов для выполнения. Каждый метод имеет ту же подпись. Я думал о помещении делегатов в универсальном наборе, но я продолжаю получать эту ошибку: 'метод' является 'переменной'...
вопрос задан: 25 September 2008 19:27
7
ответов

Почему Наборы Java не, удаляют универсальные методы?

Почему Collection.remove не (Возразите o), универсальный? Кажется, что Набор <E> мог иметь булевскую переменную, удаляют (E o); Затем когда Вы случайно пытаетесь удалить (например), Набор <Строка> вместо...
вопрос задан: 19 September 2008 19:26
7
ответов

Чего лучший способ состоит в том, чтобы выполнить итерации через универсальный Список со строгим контролем типов <T>?

Чего лучший способ состоит в том, чтобы выполнить итерации через универсальный Список со строгим контролем типов в C#.NET и VB.NET?
вопрос задан: 19 August 2008 00:27
6
ответов

Список <T>.Contains () является очень медленным?

Мог любой объяснять меня почему Список дженериков. Содержит (), функция является настолько медленной? У меня есть Список <долго> приблизительно с миллионом чисел и кодом, который постоянно проверяет, существует ли определенное...
вопрос задан: 9 October 2019 12:49
6
ответов

Какова причина, я не могу создать универсальные типы массива в Java?

Что является причиной, почему Java не позволяет нам делать частный T [] элементы = новый T[initialCapacity]; я мог понять, что.NET не позволила нам делать это, как в.NET у Вас есть типы значения это во времени выполнения...
вопрос задан: 12 March 2019 00:19
6
ответов

Какие причины javac для издания “использования неконтролируемые или небезопасные операции” предупреждение

Например: javac Foo.java Примечание: использование Foo.java неконтролируемые или небезопасные операции.Примечание: Перекомпилируйте с-Xlint:unchecked для деталей.
вопрос задан: 8 March 2019 10:44
6
ответов

Получить имя типа для универсального параметра универсального класса [duplicate]

У меня есть небольшая проблема в Java при использовании универсальности. У меня есть класс A: открытый класс A < T > В методе A мне нужно получить имя типа T. Есть ли способ найти строку s, используя T? (...
вопрос задан: 23 September 2018 17:51
6
ответов

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

Я создаю функцию для расширения концепции Enum.Parse, которая позволяет анализировать значение по умолчанию в случае, если значение Enum не найдено. Не учитывает регистр. Поэтому я написал следующее: public static ...
вопрос задан: 9 May 2018 08:26
6
ответов

Как Вы пишете Дополнительный Метод C# для В общем Введенного Класса

Это должно, надо надеяться, быть простым. Я хотел бы добавить дополнительный метод к Системе. Сеть. Mvc. Класс ViewPage <T>. Как этот дополнительный метод должен посмотреть? Моя первая интуитивная мысль...
вопрос задан: 23 May 2017 12:31
6
ответов

Есть ли какие-либо языки, которые реализуют дженерики _well _?

Я любил обсуждение в Различиях в Дженериках и задавался вопросом, были ли какие-либо языки, которые использовали эту функцию особенно хорошо. Мне действительно не нравится Список Java <? расширяет Foo> для...
вопрос задан: 23 May 2017 12:19
6
ответов

Дженерики, наследование и отказавшее разрешение метода компилятора C#

Я натыкался на проблему компиляции сегодня, которая экранировала меня. Рассмотрите эти два контейнерных класса. общедоступный класс BaseContainer <T>: IEnumerable <T> {общественность освобождают DoStuff (T объект) {новый бросок...
вопрос задан: 23 May 2017 12:04
6
ответов

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

Возможный Дубликат: Создание универсального свойства, я не совсем уверен, как сделать это, но что я хотел бы сделать, должно создать специальный тип свойства, которое выполнит определенные задачи при получении...
вопрос задан: 23 May 2017 11:55
6
ответов

Как использовать Класс <T> в Java?

Существует хорошее обсуждение Дженериков и что они действительно делают негласно в этом вопросе, таким образом, все мы знаем, что Вектор <интервал []> является вектором целочисленных массивов и HashTable <Строка...
вопрос задан: 23 May 2017 02:18
6
ответов

Обеспечить итератор по содержанию двух списков одновременно?

Предположим, что у меня есть это: общедоступный класс Единица <MobileSuit, Пилот> {... <MobileSuit> mobileSuits списка; Список <Пилот> пилоты;...} И я хотел бы выполнить итерации через...
вопрос задан: 24 February 2017 16:56
6
ответов

Как создать универсальный массив в Java?

Из-за реализации обобщений Java вы не можете иметь такой код: public class GenSet < E > {частный E a []; public GenSet () {a = новый E [INITIAL_ARRAY_LENGTH]; // ошибка: ...
вопрос задан: 19 February 2017 11:11
6
ответов

Как получить тип T от члена универсального класса или метода?

Допустим, у меня есть универсальный член в классе или методе, поэтому: public class Foo < T > {общедоступный список < T > Бар {получить; задавать; } public void Baz () {// получить тип T}} Когда ...
вопрос задан: 20 January 2017 14:23
6
ответов

Почему Список <T> не ориентирован на многопотоковое исполнение?

От следующего сайта: http://crfdesign.net/programming/top-10-differences-between-java-and-c, К сожалению, Список <> не ориентирован на многопотоковое исполнение (ArrayList C#, и Вектор Java ориентированы на многопотоковое исполнение)...
вопрос задан: 20 November 2016 03:23
6
ответов

Когда дженерики Java требуют <? расширяется T> вместо <T> и там какая-либо оборотная сторона переключения?

Учитывая следующий пример (использующий JUnit с Hamcrest matchers): Карта <Строка, Класс <? расширяется сериализуемый>> ожидаемый = пустой указатель; Карта <Строка, Класс <java.util. Дата>> заканчивается = пустой указатель;...
вопрос задан: 9 June 2016 12:38
6
ответов

Динамическое определение параметра типа общего метода [duplicate]

Как я могу определить параметр типа динамического метода динамически, если у меня есть объект Type. Например - Тип typeObject = dataTable.Columns [columnName] .DataType; Список & л; typeObject & GT; ...
вопрос задан: 28 November 2015 11:41
6
ответов

Как получить экземпляр класса универсального типа T

У меня есть класс дженериков, Foo < T & gt ;. В методе Foo я хочу получить экземпляр класса типа T, но я просто не могу вызвать T.class. Каков предпочтительный способ обойти это использование T.class?
вопрос задан: 27 September 2015 07:35
6
ответов

Разница между Func & lt; объектом, объектом, bool & gt; и метод возвращает тип типа bool и принимает два параметра объекта типа [duplicate]

Я читал книгу Pro MVC5. Для Адама Фримена в одном из его примеров он использовал метод Like This Func & lt; object, object, bool & gt; valCompare = (v1, v2) = & gt; { вернуть ...
вопрос задан: 16 July 2015 04:30
6
ответов

Почему этот java-общий метод не компилируется? [Дубликат]

import java.util.function.Function; открытый класс Foo & lt; T, S & gt; {public static String testFn (String in) {return in; } public static void main (String [] args) {исследовать (...
вопрос задан: 5 July 2015 17:56
6
ответов

Как дженерики Java отличаются от шаблонов C++? Почему я не могу использовать интервал в качестве параметра?

Я пытаюсь создать ArrayList <интервал> myList = новый ArrayList <интервал> (); в Java, но это не работает. Кто-то может объяснить, почему интервал как параметр типа не работает? Используя Целочисленный класс для...
вопрос задан: 27 April 2015 10:33
6
ответов

Ресурс для изучения дженериков Java? [закрытый]

Я ясно нуждаюсь в улучшении моего знания в этом поле Java, или я обречен произвести, "выглядят одинаково, но не точно" код. Я, уже имеют основания..., но я ищу обучение / tuturial...
вопрос задан: 19 August 2013 15:43
6
ответов

Неопределенность дженериков [дубликат]

У меня есть набор классов, которые довольно часто используют дженерики и общие ограничения, и я столкнулся с проблемой, а не пробной пробкой, что делает код довольно громоздким. У меня проблема, когда компилятор ...
вопрос задан: 6 June 2013 17:08
6
ответов

Синтаксис Дженериков Java для массивов

Какую структуру данных следующее объявление указывает? Список <ArrayList> [] myArray; я думаю, что это должно объявить массив, где каждым элементом является Список (например, LinkedList или ArrayList) и...
вопрос задан: 8 May 2013 03:21
6
ответов

XML Сериализируют универсальный список сериализуемых объектов

Я могу сериализировать универсальный список сериализуемых объектов, не имея необходимость указывать их тип. Что-то как намерение позади взломанного кода ниже: <ISerializable> serializableList Списка =...
вопрос задан: 18 March 2013 19:13
6
ответов

C# Несколько универсальных ограничений

Я задавался вопросом, возможно ли добавить несколько универсальных ограничений? У меня есть Добавить метод, который берет Объект (Или электронная почта, Телефон или Адрес), таким образом, я думал что-то как: общественность освобождает Add&...
вопрос задан: 19 February 2013 20:16
6
ответов

ArrayList по сравнению с массивом объектов по сравнению с Набором T

У меня есть класс Клиент (с типичными клиентскими свойствами), и я должен раздать, и привязка данных, "блок" Клиентских экземпляров. В настоящее время я использую массив Клиента, но я также использовал...
вопрос задан: 20 January 2013 00:38