Resultados da pesquisa a pedido "generics"
Cadeia de caracteres genérica de C # analisar qualquer objeto
Estou armazenando valores de objetos em strings, por exemplo, string[] values = new string[] { "213.4", "10", "hello", "MyValue"};existe alguma maneira de inicializar genericamente os tipos de objetos apropriados? por exemplo, algo como double ...
É possível criar um método genérico em C # que aceita o tipo de valor (anulável) e o tipo de referência?
Eu quero criar um método simples que aceite ambostipo de valor etipo de referência parâmetros, ou seja, int é value e string é referência. Então é assim que começo: public bool areBothNotNull<T>(T? p1, T? p2) { return (p1.HasValue ...
O que significa "T" em C #?
Tenho experiência em VB e estou convertendo para C # para meu novo trabalho. Também estou tentando melhorar o .NET em geral. Vi a palavra-chave "T" muito usada em amostras postadas por pessoas. O que significa o "T" em C #? Por exemplo: public ...
C # genéricos não permitirá restrições de tipo de delegado
É possível definir uma classe em C # tal que
'T' não contém uma definição
É possível fazer o seguinte (nesse caso, parece que não consigo fazê-lo funcionar ... renunciando às restrições no momento) ... Se o tipo (porque é omitido) for inferido, qual é o problema? private void GetGenericTableContent<T>(ref ...
Inferência de tipo parcial
Eu tenho um método genérico como este (versão simplificada): public static TResult PartialInference<T, TResult>(Func<T, TResult> action, object param) { return action((T)param); }No acima,param é do tipoobject de propósito. Isso faz parte do ...
Implementar macro de troca genérica em C [duplicado]
Possível duplicado: existe um equivalente de std :: swap () em c [https://stackoverflow.com/questions/2637856/is-there-an-equivalent-of-stdswap-in-c] Oi pessoal, Eu estava tentando um problema para escrever uma macro de troca genérica em C ...
Tipo genérico perdido para membro do tipo bruto
Eu encontrei um comportamento estranho quando se trabalha com genéricos.Nesta aula