Resultados da pesquisa a pedido "generics"

3 a resposta

A verificação de tipo genérico datilografada não está funcionando conforme o esperado

Eu fiz um teste simples: export interface ITest1 {} export interface ITest2 {} export interface ITestGeneric<T> {} export function test() { let p: ITestGeneric<ITest1> = {} let q: ITestGeneric<ITest2> = p; }Eu esperaria que a última linha ...

10 a resposta

Tipo anulável como um parâmetro genérico possível?

Eu quero fazer algo assim: myYear = record.GetValueOrNull<int?>("myYear"),Observe o tipo anulável como o parâmetro genérico. Desde oGetValueOrNull A função pode retornar nula. Minha primeira tentativa foi a seguinte: public static T ...

2 a resposta

Genéricos Java e tipos genéricos

Eu tenho uma classe ExtA que contém uma função de filtro para filtrar um ArrayList: public ExtA<T> filt(...) { //code }quando eu compilar, está me dando um erro: não é possível encontrar a classe de símbolo T. Por que isso?

2 a resposta

Posso passar um objeto de tipo para um método genérico? [duplicado]

Esta pergunta já tem uma resposta aqui: Como uso a reflexão para chamar um método genérico? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 respostas Eu tenho um método FindAll no meu DataAccessLayer que se parece com ...

1 a resposta

Por que limites de estreito diferentes do primeiro não são reconhecidos em um tipo associado?

Esse snippet é válido no Rust 1.26.1: use std::ops::AddAssign; trait Trait where for<'a> Self: AddAssign<Self> + AddAssign<&'a Self> + Sized, { } trait Trait2 { type Associated: Trait; fn method(u32) -> Self::Associated; } fn func<T2: Trait2>() ...

1 a resposta

Java: Class <T> e Class: Difference quando usado de dentro / fora da classe

Eu tenho uma classe que precisa usar umClass<T> parâmetro (veja meu semi-relacionado anteriorPergunta, questão [https://stackoverflow.com/questions/2106874/java-instantiating-a-generic-class-with-no-default-constructor] ) Isto é: public class ...

4 a resposta

Java: Instanciando uma Classe Genérica sem Construtor Padrão

Estou tentando fazer isso: public class BaseTable<T extends TableEntry> { protected int mRows; protected int mCols; protected ArrayList<T> mEntries; public BaseTable(int rows, int cols) { mRows = rows; mCols = cols; mEntries = new ...

2 a resposta

Por que o operador ternário não gosta de tipos genéricos com curingas limitados?

A classe a seguir define dois métodos, ambos intuitivamente com a mesma funcionalidade. Cada função é chamada com duas listas do tipoList<? super Integer> e um valor booleano que especifica qual dessas listas deve ser atribuída a uma variável ...

2 a resposta

Java desmarcado: criação de matriz genérica desmarcada para o parâmetro varargs

Eu configurei o Netbeans para mostrar avisos não verificados no meu código Java, mas não consigo entender o erro nas seguintes linhas: private List<String> cocNumbers; private List<String> vatNumbers; private List<String> ibans; private ...

3 a resposta

Interface genérica que herda um c # não genérico

Esta é uma questão de design de classe. Eu tenho classe principal abstrata public abstract class AbstractBlockRule { public long Id{get;set;} public abstract List<IRestriction> Restrictions {get;}; } public interface IRestriction{} public ...