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

3 ответа

Используйте другой тип возврата для

ьте на вопрос кпредыдущий вопрос [https://stackoverflow.com/questions/6390446/interface-inheritance-and-generic-interfaces-force-explicit-casts] это было идентифицировано как проблема совместного отклонения. Если сделать еще один шаг вперед, если ...

3 ответа

Мой общий вклад, который проверяет, реализует ли данный тип (или его базовые классы) интерфейс типа T:

ужно проверить объект, чтобы увидеть, является ли он пустым, тип значения илиIEnumerable<T> гдеT это тип значения Пока что у меня есть: if ((obj == null) || (obj .GetType().IsValueType)) { valid = true; } else ...

3 ответа

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

ужно немного больше узнать о делегатах и ​​дизайне языка C #. Скажем, у меня естьMulticastDelegate который реализуетобщий делегат и содержит несколько звонков: Func<int> func = null; func += ( )=> return 8; func += () => return 16; func += () ...

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

3 ответа

 это все, что осталось от

могу использовать отражение, чтобы создать универсальный параметризованный класс в Java? у меня есть public class SomeClass<T> { public SomeClass<T>() { } }и мне нужен экземпляр этого. Я пробовал варианты Class c = ...

1 ответ

Сравнение универсальных типов с использованием Comparable и Comparator

Я столкнулся с головной болью, мне трудно отлаживать. Я пытаюсь сравнить два общих значения, чтобы я мог вставить вставки сортировать их по значениям в массиве. Я впервые работаю с интерфейсами Comparable и Comparator, поэтому ...

2 ответа

насколько я понял ваш случай следующего должно хватить

аюсь написать метод, используя отражение, чтобы вернуть все классы, которые являются подклассами класса, который использует обобщенные, без ограничения универсальным типом. Так, например, в EF я хочу найти все классы отображения. Классы настроены ...

1 ответ

 вместо того, чтобы бросить, то вы можете пойти :)

вот моя проблема: У меня есть список, содержащий интерфейсы -List<Interface> a - и список интерфейсов, расширяющих этот интерфейс:List<SubInterface> b, Я хочу установитьa = b, Я не хочу использоватьaddAll() или что-нибудь, что будет стоить ...

3 ответа

Я хотел бы сделать это, но, видимо, это поддерживается только в JDK7. Смотрите @ неуважаемый ответ.

аюсь объявить интерфейс, который содержит метод, который будет возвращать список вещей, которые реализуют обаComparator<Object> а такжеActionт.е. <T extends Comparator<Object> & Action> List<T> getThings();Это хорошо компилируется, но проблема ...

3 ответа

результат!!!!!! +1

аюсь создать набор, где набор подклассов переопределяет суперкласс. Этот суперкласс содержит абстрактный метод, тип возвращаемого значения которого в идеале должен соответствовать объекту, из которого был вызван этот метод, так что он эффективно ...

2 ответа

 правильно.

ользую общий вид DetailView на основе классов Django, чтобы найти объект для отображения. При определенных обстоятельствах, вместо того, чтобы отображать объект, я хочу отступить и вместо этого выдать HTTP rediect. Я не вижу, как я делаю это. Это ...