Resultados da pesquisa a pedido "generics"

5 a resposta

Chamada de método ímpar em java usando um operador de ponto para acessar uma lista genérica

Me deparei com algum código java avançado (avançado para mim :)) preciso de ajuda para entender. Em uma classe, há uma classe aninhada como abaixo: private final class CoverageCRUDaoCallable implements Callable<List<ClientCoverageCRU>> { ...

5 a resposta

Filtrando valores de um dicionário genérico C #

Eu tenho um dicionário c #,Dictionary<Guid, MyObject> que eu preciso ser filtrado com base em uma propriedadeMyObject. Por exemplo, quero remover todos os registros do dicionário em queMyObject.BooleanProperty = false. Qual é a melhor maneira de ...

3 a resposta

Parâmetros IEnumerable <T> c #

Por que não consigo usar um IEnumerable com parâmetros? Isso será corrigido? Eu realmente gostaria que eles reescrevessem as bibliotecas antigas para usar genéricos ...

4 a resposta

A escrita contém () para uma coleção genérica

Estou escrevendo uma aula de skiplist em java como um exercício. Eu escrevi uma classe chamadaSkipListInternal<E> que contém o skiplist real. Eu também fiz uma classe de invólucro chamadaSkipListSet<E> que implementam oSortedSet<E> interface e ...

2 a resposta

Genéricos com limite superior VS superclasse como parâmetros de método?

Tanto quanto sei, o uso de um genérico com limite superior e a superclasse como parâmetro de método aceitam os mesmos argumentos possíveis. Qual é o preferido e qual a diferença entre os dois, se houver? Genérico com limite superior como ...

2 a resposta

Como aplicar várias condições de filtro (simultaneamente) em uma lista?

Eu tenho o seguinte código C # com.Net 4.0 estrutura. Isso é criado após a referênciaO Padrão de Especificação - por Jeff Perrin [http://devlicio.us/blogs/jeff_perrin/archive/2006/12/13/the-specification-pattern.aspx] NoGetProducts() as ...

1 a resposta

Limitando chaves em contêineres heterogêneos seguros

Gostaria de usar o padrão de contêiner seguro de tipo genérico, descrito no Effective Java de Joshua Bloch, mas gostaria de restringir as classes que podem ser usadas como chaves usando uma enumeração. Abaixo está o código do livro ...

6 a resposta

Criando um método genérico em C #

Estou tentando combinar vários métodos semelhantes em um método genérico. Eu tenho vários métodos que retornam o valor de uma querystring ou null se essa querystring não existir ou não estiver no formato correto. Isso seria fácil se todos os ...

6 a resposta

Código de refatoração para evitar a conversão de tipo

Eu tenho o seguinte código C # no .net 4.0. Requer uma conversão de tipo do IBusiness para o IRetailBusiness. //Type checking if (bus is IRetailBusiness) { //Type casting investmentReturns.Add(new RetailInvestmentReturn((IRetailBusiness)bus)); } ...

1 a resposta

Por que o Predicado <? super SomeClass> não aplicável a Object?

Suponha que tenhamos um predicado declarado comoPredicate<? super SomeClass>. Eu esperaria ingenuamente que fosse aplicável a qualquer superclasse deSomeClass hierarquia, incluindoObject. No entanto, esse predicado não é aplicável aObject. Estou ...