Perguntas com a marcação «generics»

Os genéricos são uma forma de polimorfismo paramétrico encontrado em uma variedade de linguagens, incluindo linguagens .NET, Java, Swift e Rust.

611
Como abordar avisos de elenco não verificados?

O Eclipse está me enviando um aviso do seguinte formulário: Segurança de tipo: elenco não verificado de Object para HashMap Isso é de uma chamada para uma API que eu não tenho controle sobre o que retorna Object: HashMap<String, String> getItems(javax.servlet.http.HttpSession session)...

576
Criar instância do tipo genérico em Java?

É possível criar uma instância de um tipo genérico em Java? Estou pensando com base no que vi que a resposta é no( devido ao apagamento do tipo ), mas eu estaria interessado se alguém puder ver algo que estou perdendo: class SomeContainer<E> { E createContents() { return what???...

546
Como posso retornar NULL de um método genérico em c #?

Eu tenho um método genérico com esse código (fictício) (sim, eu sei que IList tem predicados, mas meu código não está usando IList, mas alguma outra coleção, de qualquer maneira isso é irrelevante para a pergunta ...) static T FindThing<T>(IList collection, int id) where T : IThing, new() {...

495
Lista <T> ou IList <T> [fechado]

Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 7 meses . Alguém...