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

3 ответа

, но нет

агает ли C # хороший метод для приведения единственного объекта типаT вIEnumerable<T>? Единственное, о чем я могу думать, это что-то вроде: T entity = new T(); IEnumerable<T> = new List { entity }.AsEnumerable();И я думаю, что должен быть ...

2 ответа

Как отличить MethodBase в дженериках

У меня есть кеш на основе Dictionary<MethodBase, string>Ключ отображается из MethodBase.GetCurrentMethod. Все работало нормально, пока методы не были явно объявлены. Но однажды оказалось, что: Method1<T>(string value)Делает ту же запись в ...

2 ответа

JComboBox является необработанным типом. Ссылки на универсальный тип JComboBox <E> должны быть параметризованы

String[] boxOptions = {"1","2","4","8","16","20","40","100","400"}; JComboBox box = new JComboBox(boxOptions);Я имел эти точные строки кода в моей программе раньше, и не получал эту ошибку. Я немного искал, и результаты, которые я нашел, идут ...

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

3 ответа

Вот

жно ли объединить реквизиты двух типов объектов? У меня есть функция, подобная этой: function foo<A extends object, B extends object>(a: A, b: B) { return Object.assign({}, a, b); }Я хотел бы, чтобы типом были все свойства в A, которых нет в B, ...

1 ответ

Массив ведет себя так же, как кортеж для меня. Этот тест не пройден: Assert.IsTrue (StructuralComparisons.StructuralEqualityComparer.Equals (new [] {5, 10}, new [] {5.0, 10.0}));

System.Collections.IStructuralEquatableкжеSystem.Collections.IStructuralComparable были добавлены в .NET 4, но почему они не являются общими, какIEquatable<T> а такжеIComparable<T>?

3 ответа

Какая хакка, и оба метода нуждаются в одинаковом типе возврата (здесь: Unit) ...

я могу перегружать методы универсального типа, как показано в примере ниже: // http://ideone.com/QVooD using System; using System.Collections.Generic; public class Test { public static void Foo(List<int> ints) { Console.WriteLine("I just ...

5 ответов

 это фактический класс, а не интерфейс.

ель - разработать класс, который может выводить объект указанного класса. public class GetMe<T> { public T get() { Object obj = generateObject(); return (T) obj; } }Теперь я знаю, что это невозможно из-за стирания. Итак, мы можем передать ...

5 ответов

 не пойму синтаксис.

т, есть ли способ в Java, чтобы получить статически общий тип класса Я закончил с конструкцией List<TaskLocalConstraints> l = new ArrayList<TaskLocalConstraints>(); Class<List<TaskLocalConstraints>> c ...

4 ответа

то есть приведение, предполагая, что клиентское приложение, использующее вашу коллекцию, ведет себя разумно.

у класс скиплистов в Java в качестве упражнения. Я написал класс под названиемSkipListInternal<E> который содержит фактический скиплист. Я также сделал класс-оболочку под названиемSkipListSet<E> которые реализуютSortedSet<E> интерфейс и содержит ...

2 ответа

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

На этот вопрос уже есть ответ здесь: Выберите правильный общий метод с отражением [/questions/3631547/select-right-generic-method-with-reflection] 11 ответовможно ли с отражением вызвать метод с «аргументом типа экспликации»<S> ...