Resultados da pesquisa a pedido "generics"
c # genérico com ligeira diferença para os tipos?
Observe as duas extensões, uma para float e outra para Vector3. Observe que há apenas uma pequena diferença novar( ligar. Em c # estes poderiam ser escritos como um genérico? A essência da minha pergunta é: dentro de um genérico, você pode ...
Usando .ToDictionary ()
Eu tenho um método retornando uma lista, vamos chamá-loGetSomeStrings(). Eu tenho um método de extensão na classe string, retornando número de caracteres na string, por exemplo.myString.Number('A'). Eu gostaria de, em uma única linha, pegar um ...
Java Convert Generic LinkedList em Matriz Genérica
Então, para começar, digamos que eu tenho umLinkedList<String>, Eu posso facilmente convertê-lo em uma matriz viatoArray(). isto é LinkedList<String> strList = new LinkedList<String>(); String[] strArray = strList.toArray(new String[0]);Mas ...
Como obter argumentos de tipo reais de um parâmetro genérico reificado no Kotlin?
Usandoparâmetros do tipo reificado [https://kotlinlang.org/docs/reference/inline-functions.html#reified-type-parameters] , pode-se escrever uma função embutida que funcione com o parâmetro type através da reflexão no tempo de execução: inline ...
Matrizes e genéricos Java: Java equivalente a C # IEnumerable <T>
Então, em C #, eu posso tratar umstring[] como umIEnumerable<string>. Existe um equivalente Java?
Pular item ao executar o mapa no Swift?
Estou aplicando um mapa a um dicionário que possui umtry iniciar. Gostaria de pular a iteração se o item mapeado for inválido. Por exemplo: func doSomething<T: MyType>() -> [T] dictionaries.map({ try? anotherFunc($0) // Want to keep ...
Método de extensão genérico: o argumento de tipo não pode ser deduzido do uso
Estou tentando criar um método de extensão genérico, que funciona em tabelas de dados digitados: public static class Extensions { public static TableType DoSomething<TableType, RowType>(this TableType table, param Expression<Func<RowType, ...
O protocolo pode ser usado apenas como uma restrição genérica porque possui requisitos Self ou AssociatedType
Eu tenho um protocolo RequestType e ele associouType Model como abaixo. public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: ...
Quais são as diferenças entre os tipos "genéricos" em C ++ e Java?
Java possui genéricos e C ++ fornece um modelo de programação muito forte comtemplates. Então, qual é a diferença entre genéricos C ++ e Java?
Implementação gerada do padrão Visitor em Java
Fiz algumas pesquisas tentando desenvolver uma estrutura de conversão de tipos que fornece a capacidade de converter instâncias de uma classe de origem (por exemplo, Foo) em instâncias de classes de resultados (por exemplo, Bar ou Baz). A ...