Результаты поиска по запросу "generics"
Используйте другой тип возврата для
ьте на вопрос кпредыдущий вопрос [https://stackoverflow.com/questions/6390446/interface-inheritance-and-generic-interfaces-force-explicit-casts] это было идентифицировано как проблема совместного отклонения. Если сделать еще один шаг вперед, если ...
Мой общий вклад, который проверяет, реализует ли данный тип (или его базовые классы) интерфейс типа T:
ужно проверить объект, чтобы увидеть, является ли он пустым, тип значения илиIEnumerable<T> гдеT это тип значения Пока что у меня есть: if ((obj == null) || (obj .GetType().IsValueType)) { valid = true; } else ...
Нет способа получить а) исключения, б) возвращать значения от делегатов, только путем прослушивания в списке результатов. Другой способ - просто иметь список делегатов и управлять им вручную.
ужно немного больше узнать о делегатах и дизайне языка C #. Скажем, у меня естьMulticastDelegate который реализуетобщий делегат и содержит несколько звонков: Func<int> func = null; func += ( )=> return 8; func += () => return 16; func += () ...
это все, что осталось от
могу использовать отражение, чтобы создать универсальный параметризованный класс в Java? у меня есть public class SomeClass<T> { public SomeClass<T>() { } }и мне нужен экземпляр этого. Я пробовал варианты Class c = ...
Сравнение универсальных типов с использованием Comparable и Comparator
Я столкнулся с головной болью, мне трудно отлаживать. Я пытаюсь сравнить два общих значения, чтобы я мог вставить вставки сортировать их по значениям в массиве. Я впервые работаю с интерфейсами Comparable и Comparator, поэтому ...
насколько я понял ваш случай следующего должно хватить
аюсь написать метод, используя отражение, чтобы вернуть все классы, которые являются подклассами класса, который использует обобщенные, без ограничения универсальным типом. Так, например, в EF я хочу найти все классы отображения. Классы настроены ...
вместо того, чтобы бросить, то вы можете пойти :)
вот моя проблема: У меня есть список, содержащий интерфейсы -List<Interface> a - и список интерфейсов, расширяющих этот интерфейс:List<SubInterface> b, Я хочу установитьa = b, Я не хочу использоватьaddAll() или что-нибудь, что будет стоить ...
Я хотел бы сделать это, но, видимо, это поддерживается только в JDK7. Смотрите @ неуважаемый ответ.
аюсь объявить интерфейс, который содержит метод, который будет возвращать список вещей, которые реализуют обаComparator<Object> а такжеActionт.е. <T extends Comparator<Object> & Action> List<T> getThings();Это хорошо компилируется, но проблема ...
результат!!!!!! +1
аюсь создать набор, где набор подклассов переопределяет суперкласс. Этот суперкласс содержит абстрактный метод, тип возвращаемого значения которого в идеале должен соответствовать объекту, из которого был вызван этот метод, так что он эффективно ...
правильно.
ользую общий вид DetailView на основе классов Django, чтобы найти объект для отображения. При определенных обстоятельствах, вместо того, чтобы отображать объект, я хочу отступить и вместо этого выдать HTTP rediect. Я не вижу, как я делаю это. Это ...