generics

Я готовлюсь создать общий класс EventArgs для Аргументов событий, которые несут один аргумент: public class EventArg<T> : EventArgs { // Property variable private readonly T p_EventData; // Constructor public EventArg(T data) { p_EventData = data; } // Property for...

Я пытаюсь создать универсальный метод, который будет читать атрибут класса и возвращать это значение во время выполнения. Как бы я это сделал? Примечание: атрибут DomainName имеет класс DomainNameAttribute. [DomainName("MyTable")] Public class MyClass : DomainBase {} то, что я пытаюсь создать: //This...

Я видел подстановочный знак, используемый раньше для обозначения любого объекта , но недавно увидел использование: <? extends Object> поскольку все объекты расширяют объект, являются ли эти два использования синонимами?...

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

Так что я наткнулся на интересную проблему сегодня. У нас есть веб-служба WCF, которая возвращает IList. Не очень большое дело, пока я не захотел разобраться. оказывается, интерфейс IList не имеет встроенного метода сортировки. Я в конечном итоге с помощью ArrayList.Adapter(list).Sort(new MyComparer()) мет...

следующий код public class GenericsTest2 { public static void main(String[] args) throws Exception { Integer i = readObject(args[0]); System.out.println(i); } public static <T> T readObject(String file) throws Exception { return readObject(new ObjectInputStream(new...

Я установил Netbeans для отображения непроверенных предупреждений в моем коде Java, но мне не удается понять ошибку в следующих строках: private List<String> cocNumbers; private List<String> vatNumbers; private List<String> ibans; private List<String> banks; ... List<List<String...

как я могу создать экземпляр типа T внутри моей InstantiateType<T> метод ниже? Я получаю сообщение об ошибке: 'T' является 'параметром типа', но используется как 'переменная'.: (ПРОКРУТИТЕ ВНИЗ ДЛЯ РЕФАКТОРИНГА ОТВЕТА) using System; using System.Collections.Generic; using System.Linq; using System.T...

Я пытаюсь преобразовать общую коллекцию (список) в DataTable. Я нашел следующий код, чтобы помочь мне сделать это: // Sorry about indentation public class CollectionHelper { private CollectionHelper() { } // this is the method I have been using public static DataTable ConvertTo<T>(IList<T> list)...

можно ли определить класс В C# такой, что class GenericCollection<T> : SomeBaseCollection<T> where T : Delegate Я не мог для жизни меня выполнить это прошлой ночью в .NET 3.5. Я пробовал использовать delegate, Delegate, Action<T> and Func<T, T> мне кажется, что это должно быть доп...