Resultados da pesquisa a pedido "generics"

24 a resposta

Por que a interface java.util.Set <V> não fornece um método get (Object o)? [fechadas

Entendo que apenas uma instância de qualquer objeto de acordo com .equals () é permitida em um conjunto e que você não "precisa" obter um objeto do conjunto se já tiver um objeto equivalente, mas eu ainda gostaria para ter um método .get () que ...

10 a resposta

Conversão de tipo genérico FROM string

Tenho uma classe que quero usar para armazenar "propriedades" para outra classe. Essas propriedades simplesmente têm um nome e um valor. Idealmente, o que eu gostaria é poder adicionar digitado propriedades, para que o "valor" retornado seja ...

5 a resposta

Java Generics e adicionando números juntos

Gostaria de adicionar genericamente números em java. Estou com dificuldades porque a classe Numbers realmente não suporta o que quero fazer. O que eu tentei até agora é o seguinte: public class Summer<E extends Number> { public E ...

2 a resposta

O que <> significa para java genéricos?

Tenho um pouco de código: class MyClass<RCM> private List<RCM> allPreExistingConfigsForCodes() { if(this.allCodesForThisType.size() == 0) return new ArrayList<RCM>(0); IntelliJ está me dizendo que eu deveria substituirnew ArrayList<RCM> comnew ...

7 a resposta

Como saber se um tipo é do tipo "simples"? ou seja, possui um único valor

typeof(string).IsPrimitive == false typeof(int).IsPrimitive == true typeof(MyClass).IsClass == true typeof(string).IsClass == true typeof(string).IsByRef == false typeof(MyClass).IsByRef == true // correction: should be false (see comments below) ...

6 a resposta

generic NÃO restrição onde T:! IEnumerable

omo no título, é possível declarar restrições de negação de tipo em c #

5 a resposta

Por que o java.util.Properties implementa Map <Object, Object> e não Map <String, String>

Ojava.util.Properties class pretende representar um mapa onde as chaves e os valores são ambos Strings. Isto é porqueProperties objetos são usados para ler.properties arquivos, que são arquivos de text Por que, no Java 5, eles modernizaram essa ...

3 a resposta

Por que o Dicionário <T1, Lista <T2>> pode ser convertido no Dicionário <T1, IEnumerable <T2>>?

Estou me perguntando por que não posso simplesmente transmitir (tenho uma vaga idéia de que isso pode ter algo a ver com essas coisas de co / contravariância?), E sou forçado a copiar os elementos do primeiro dicionário para um novo em para ...

5 a resposta

# Restrições genéricas para incluir tipos de valor E cadeias de caracter

Estou tentando escrever um método de extensão no IEnumerable que será aplicado apenas aos tipos e cadeias de valo public static string MyMethod<T>(this IEnumerable<T> source) where T : struct, stringNo entanto, 'string' não é uma restrição ...

2 a resposta

Hell Genérico: Posso construir um TypeLiteral <Set <T>> usando genéricos?

A única maneira de conseguir que o método genérico abaixo funcione foi passar o @ aparentemente redundanTypeLiteral<Set<T>> parâmetro. Eu acredito que deve ser possível construir esse parâmetro programaticamente, considerando o outro parâmetro, ...