Resultados da pesquisa a pedido "generics"
Chamando método genérico com um argumento de tipo conhecido apenas no tempo de execução [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 Editar: É claro que meu código real não se parece exatamente com isso. ...
Erro "Parâmetro de tipo esperado" no construtor de uma estrutura genérica
Estou tentando armazenar texturas de pistão em uma estrutura. struct TextureFactory<R> where R: gfx::Resources { block_textures: Vec<Rc<Texture<R>>>, } impl<R> TextureFactory<R> where R: gfx::Resources { fn new(window: PistonWindow) -> Self { ...
Você pode subclassificar uma classe genérica com uma classe digitada específica?
Eu tenho uma classe de genéricos com uma subclasse que fornece tipos específicos. public abstract class GenericBase<T> where T:Interface1 { }Subclasse os genéricos com implementações específicas: public class Customer: GenericBase<Type1>(Type1 ...
Como consultar um modelo genérico usando o EF 6
Estou desenvolvendo um aplicativo MVC 5. Eu consulto no meu banco de dados como: var result = db.ABCs.AsNoTracking().FirstOrDefault(e => e.Id == Id);Mas e se eu quiser criar um método genérico e não souber o nome do modelo em tempo ...
Genéricos e System.Collections
Depois de migrar para o .NET 2.0+, existe algum motivo para continuar usando o espaço de nome systems.Collections (além de manter o código legado)? O namespace genérico deve sempre ser usado?
Funções de extensão para classes genéricas no Kotlin
O que há de errado com a minha função de extensão abaixo class Foo<T> { fun <T> Foo<T>.plus(that: Foo<T>): Foo<T> = throw Exception() init { Foo<Int>() + Foo<String>() // A receiver of type Foo<T> is required } } Atualizar Eu me pergunto por ...
Como restringir tipos que são permitidos como "T" em uma classe genérica?
Eu tenho aulaFoo<T>. Como posso dizer que queroT ser alguma classe implementandoBarInterface? Escrevendo simplesmenteclass Foo<T implements BarInterface> não compila.
Expressões lambda e como combiná-las?
Como posso combinar duas expressões lambda em uma usando um OR? Eu tentei o seguinte, mas mesclá-los exige que eu passe parâmetros para o Expression.Invokechama, no entanto, quero que o valor passado para o novo lambda seja passado para cada ...
IDictionary <string, string> versus Dictionary <string, string>
qual é o valor de usar o IDictionary aqui?
Qual sobrecarga de método C # é escolhida?
Por que o método genérico é chamado quando as duas sobrecargas coincidem? public static void method1(object obj) { Console.WriteLine("Object"); } public static void method1<T>(T t) { Console.WriteLine("Type T"); } public static void Main(String ...