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

6 ответов

Преимущества дженериков

оложим, я объявляю общий список, содержащий значения типа структуры: struct MyStruct { public MyStruct(int val1, decimal val2) : this() { Val1 = val1; Val2 = val2; } public int Val1 {get; private set;} public decimal Val2 {get; private set;} } ...

2 ответа

Как найти объект заданного типа в гетерогенном Списке

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

4 ответа

Вы могли бы, но это побеждает цель дженериков.

у я не могу создать массив List? List<String>[] nav = new List<String>[] { new ArrayList<String>() };Eclipse говорит: «Не удается создать универсальный массив List» или же ArrayList<String>[] nav = new ArrayList<String>[] { new ...

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

2 ответа

В EJB 3.1 Session Bean без интерфейса представляет нечто, называемое представлением без интерфейса. Эти сессионные компоненты могут использоваться только локально.

вопрос был задан однажды здесьEJB 3 Session Bean Design для простого CRUD [https://stackoverflow.com/questions/2946283/ejb-3-session-bean-design-for-simple-crud] и я просто хочу задать более глубокие вопросы об этом дизайне. Я уже пытался задать ...

2 ответа

Да, но если вы имеете дело с их коллекцией, скажем, IEnumerable <Animal>, она подойдет для животных, будь то жираф или вомбат. Однако, в случае одного T, который имеет правильный производный тип, вы правы.

кое название, я знаю, это лучше всего объяснить в коде. Дан набор классов: public abstract class MyBaseType { public string Message { get; set; } } public class MySuperType : MyBaseType { public string AdditionalInfo { get; set; } } public class ...

1 ответ

Использование Eclipse Java Compiler (ecj) в сборках maven

я есть такой код: protected <T> T doSomething(String someParam, Class<T> clazz) { ... }который я использую в классе TestCase: Class clazz = MyClass.class; MyClass MyClass = someObject.doSomething(someString, clazz);Этот код дает предупреждение ...

4 ответа

), это не работает.

я есть следующие классы: public class Obj<T> extends BaseModel { public static final String OBJECT = "object"; public Obj(T object) { setObject(object); } public T getObject() { return get(OBJECT); } public void setObject(T object) { set(OBJECT, ...

8 ответов

http://msdn.microsoft.com/en-us/library/ms379564.aspx

вить по-другому: Есть ли веская причина выбирать коллекцию со свободным шрифтом вместо безопасной для типов (HashTable и Dictionary)? Они все еще там только для совместимости? Насколько я понимаю, универсальные коллекции не только безопасны от ...

2 ответа

Но если тема уже создана, могу ли я выбрать ее с помощью TabularInline?

я есть несколько похожих моделей в Django: class Material(models.Model): title = models.CharField(max_length=255) class Meta: abstract = True class News(Material): state = models.PositiveSmallIntegerField(choices=NEWS_STATE_CHOICES) ...

5 ответов

Вместо

ыдает мне предупреждение «Тип безопасности: выражению типа SomeClass требуется непроверенное преобразование для соответствия SomeClass <Integer>». private SomeClass<Integer> someClass; someClass = EasyMock.createMock(SomeClass.class);AFAIK, вы ...