Resultados da pesquisa a pedido "generics"
Desempenho de matrizes x listas
Digamos que você precise ter uma lista / matriz de números inteiros que você precisa repetir com frequência, e eu quero dizer com muita frequência. Os motivos podem variar, mas digamos que esteja no coração do loop mais interno de um ...
tipos de retorno covariantes c # utilizando genéricos
O código abaixo é a única maneira de implementar tipos de retorno covariantes? public abstract class BaseApplication<T> { public T Employee{ get; set; } } public class Application : BaseApplication<ExistingEmployee> {} public ...
Usando classes genéricas Java no Matlab
É possível construir uma classe parametrizada no Matlab? Por exemplo, em Java, eu poderia dizerArrayList<String> myList = new ArrayList<String>(). eu tenteimyList = java.util.ArrayList<String>(), mas isso gera apenas um erro ao dizer "parêntese ...
Identifique e descreva as restrições de tipo genérico do Scala
Eu já vi "<:" e ">:" e "<%" etc, alguém pode dar (ou localizar) uma boa descrição deles? Quais são as possíveis restrições, o que elas fazem e qual é um exemplo de quando usá-las?
Como obter o objeto MethodInfo correto quando uma classe usa parâmetros de tipo genérico e genérico
Eu queria saber se alguém pode demonstrar como usar o método GetMethod () do Type para recuperar um objeto MethodInfo para a seguinte assinatura: Class.StaticMethod<T>(T arg1, IInterface1 arg2, IEnumerable<IInterface2> arg3) Obrigado, Xam
Tipografia datilografada, genéricos e classes abstratas
Eu experimento um comportamento que me parece estranho. Vamos considerar a seguinte amostra (testá-lo no playground ...
Java Wildcard-types vs Kotlin Star-projection
Eu estava lendo uma documentação do kotlin sobre diferenças entre Java e Kotlin aquihttps://kotlinlang.org/docs/reference/comparison-to-java.html [https://kotlinlang.org/docs/reference/comparison-to-java.html]. Foi afirmado lá queO Kotlin não ...
Como criar um Partial-like que requer que uma única propriedade seja definida
Temos uma estrutura semelhante à seguinte: export type LinkRestSource = { model: string; rel?: string; title?: string; } | { model?: string; rel: string; title?: string; } | { model?: string; rel?: string; title: string; };O que é quase o mesmo ...
Definir operador de comparação genérica
Eu tive a idéia de definir um operador de comparação genérico que funcionasse com qualquer tipo, para a diversão. #include <cstring> #include <iostream> class A { public: A(int id) : id(id) {} private: int id; }; template <class T> inline bool ...
Por que o C # não suporta tipos genéricos implícitos em construtores de classe?
O C # não exige que você especifique um parâmetro de tipo genérico se o compilador puder inferi-lo, por exemplo: List<int> myInts = new List<int> {0,1,1, 2,3,5,8,13,21,34,55,89,144,233,377, 610,987,1597,2584,4181,6765}; //this statement is ...