Resultados da pesquisa a pedido "generics"

3 a resposta

parâmetro @Type 'T' tem o mesmo nome que o parâmetro type do tipo externo '…'

public abstract class EntityBase { ... } public interface IFoobar { void Foo<T>(int x) where T : EntityBase, new(); } public interface IFoobar<T> where T : EntityBase, new() { void Foo(int x); } public class Foobar<T> : IFoobar, IFoobar<T> where ...

4 a resposta

Especificando o tipo de retorno de um método abstrato de uma Classe Base de acordo com uma Subclasse

Tenho a seguinte estrutura: abstract class Base { public abstract List<...> Get(); //What should be the generic type? } class SubOne : Base { public override List<SubOne> Get() { } } class SubTwo : Base { public override List<SubTwo> Get() { } ...

5 a resposta

Lista genérica de transmissão do .NET

lguém pode me explicar por que, no .NET 2.0, se eu tiver uma interfacIPackable e uma classe que implementa essa interfaceOrderItem, quando eu tenho um método que usa umList<IPackable>, passando uma lista deList<OrderItem> não funciona Alguém ...

3 a resposta

Método reutilizável para transformar Iterable <T> em T []?

Estou tentando escrever um método genérico para retornar o conteúdo de um Iterable em forma de matri Aqui está o que eu tenho: public class IterableHelp { public <T> T[] toArray(Iterable<T> elements) { ArrayList<T> arrayElements = new ...

5 a resposta

List vs List <Object>

Por que perdemos a segurança de tipo ao usarList e não enquanto estiver usandoList<Object>? Eles não são basicamente a mesma coisa? EDITA: Descobri que o seguinte gera um erro de compilação public class TestClass { static void func(List<Object> ...

6 a resposta

Qual é a diferença entre ? e objeto em genéricos Java?

Estou usando o Eclipse para me ajudar a limpar algum código para usar os genéricos Java corretamente. Na maioria das vezes, ele faz um excelente trabalho de inferir tipos, mas há alguns casos em que o tipo inferido deve ser o mais genérico ...

5 a resposta

Limite o tamanho da Lista (Of T) - VB.NET

Estou tentando limitar o tamanho da minha lista genérica para que, depois de conter uma certa quantidade de valores, ela não adicione mai Estou tentando fazer isso usando a propriedade Capacity do objeto List, mas isso parece não funciona Dim ...

3 a resposta

Tipo genérico como parâmetro no método Java

Você acha que é possível criar algo semelhante a isso? private ArrayList increaseSizeArray(ArrayList array_test, GenericClass) { array_test.add(new GenericObject()); // instance of GenericClass return array_test; }

3 a resposta

Generics não pode inferir segundo parâmetro? [duplicado

Esta pergunta já tem uma resposta aqui: Por que devo fornecer tipos de parâmetros genéricos explicitamente Enquanto o compilador deve inferir o ...

6 a resposta

Converter genéricos existentes para sintaxe de diamante

Gosto da sintaxe de diamante para genéricos que o Java 7 introduz - não tanto de uma perspectiva de economia de tempo (afinal, a maioria dos IDEs preenche esse pedaço para você de qualquer maneira), mas apenas porque faz o código parecer um ...