Resultados da pesquisa a pedido "generics"

2 a resposta

Quais tipos devem estar na matriz Type para Type.GetMethod quando um parâmetro é genérico?

Se eu quiser chamar um método genérico através da reflexão, posso usar facilmenteesta [https://stackoverflow.com/questions/232535/how-to-use-reflection-to-call-generic-method] técnica, a menos que: O método só pode ser diferenciado do outro por ...

4 a resposta

As classes EventArg são necessárias agora que temos genéricos

Com os genéricos, há sempre um motivo para criar classes EventArg derivadas específicas Parece que agora você pode simplesmente usá-los em tempo real com uma implementação genérica. Devo seguir todos os meus exemplos e remover minhas classes ...

10 a resposta

Este Java é válido?

Este Java é válido? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static String f(List<String> list) { System.out.println("strings"); return null; } public static Integer f(List<Integer> list) ...

3 a resposta

Por que um método genérico é escolhido quando existe um não genérico?

O programa abaixo produz esta saída: Foo<T> called Process is terminated due to StackOverflowException.Assim,Foo(baz) chama o genéricoFoo<T>, masBar(baz) se repete e faznão ligarBar<T>. Estou no C # 5.0 e Microsoft .NET. O compilador parece ...

4 a resposta

Genéricos Java: Comparando a classe do Objeto o para <E>

Digamos que eu tenho a seguinte classe: public class Test<E> { public boolean sameClassAs(Object o) { // TODO help! } } Como eu verificaria issoo é da mesma classe queE? Test<String> test = new Test<String>(); test.sameClassAs("a string"); // ...

5 a resposta

Por que o seguinte não é compilado? (envolve genéricos e herança em c #)

Isso compila: class ReplicatedBaseType { } class NewType: ReplicatedBaseType { } class Document { ReplicatedBaseType BaseObject; Document() { BaseObject = new NewType(); } } Mas isso não: class DalBase<T> : where T: ReplicatedBaseType { } ...

3 a resposta

Um recurso peculiar da inferência de tipo de exceção no Java 8

Ao escrever o código para outra resposta neste site, deparei-me com essa peculiaridade: static void testSneaky() { final Exception e = new Exception(); sneakyThrow(e); //no problems here nonSneakyThrow(e); //ERRROR: Unhandled ...

1 a resposta

Qual é a sintaxe para tipos genéricos aninhados no Genie?

Quero declarar uma HasTable comstring como é fundamental earray of int como é valor: [indent=4] init var h = new HashTable of string, array of int (str_hash, str_equal) h["a"] = {1, 2, 3} h["b"] = {5, 6, 7}Mensagem de ...

8 a resposta

Qual é o conceito de apagamento em genéricos em Java?

Qual é o conceito de apagamento em genéricos em Java?

1 a resposta

Texto datilografado: mesmo tipo genérico que o tipo resolvido do parâmetro anterior

Gostaria de saber como especificar esse tipo genérico se for o mesmo do tipo resolvido do argumento anterior, quando o tipo puder ser de vários tipos. Parque infantil ...