Resultados da pesquisa a pedido "generics"
Um método genérico pode lidar com os tipos de referência e valor nulo?
Eu tenho uma série de métodos de extensão para ajudar na verificação nula de objetos IDataRecord, que atualmente estou implementando assim: public static int? GetNullableInt32(this IDataRecord dr, int ordinal) { int? nullInt = null; return ...
Os membros estáticos de uma classe genérica estão vinculados à instância específica?
Isso é mais uma documentação do que uma pergunta real. Isso ainda não parece ter sido abordado no SO (a menos que eu tenha perdido), então aqui vai: Imagine uma classe genérica que contém um membro estático: class Foo<T> { public static int ...
Swift Genéricos e Upcasting
Eu tenho uma pergunta rápida sobre genéricos no Swift. O problema é que estou tentando armazenar uma variável que aceita um genérico como parâmetro, mas não consigo convertê-lo no tipo pelo qual está restrito. É melhor explicado em um pequeno ...
Propriedade Swift que está em conformidade com um Protocolo e Classe
@property (strong, nonatomic) UIViewController<UITableViewDelegate> *thing;Eu quero implementar uma propriedade como neste código Objective-C no Swift. Então, aqui está o que eu tentei: class AClass<T: UIViewController where T: ...
Como detectar chamadas de método ambíguas que causariam uma ClassCastException no Java 8?
No momento, estamos migrando um aplicativo do Java 7 para o Java 8. Depois de corrigir alguns problemas de compilação, deparei-me com um problema semelhante à seguinte:Erro ClassCast: Java 7 vs Java ...
Por que a inferência de tipo genérico do Java 8 seleciona essa sobrecarga?
Considere o seguinte programa: public class GenericTypeInference { public static void main(String[] args) { print(new SillyGenericWrapper().get()); } private static void print(Object object) { System.out.println("Object"); } private static void ...
Acessando propriedades por meio do parâmetro de tipo genérico
Estou tentando criar um repositório genérico para meus modelos. Atualmente eu tenho 3 modelos diferentes que não têm relação entre eles. (Contatos, notas, lembretes). class Repository<T> where T:class { public IQueryable<T> ...
Collections.emptyList () retorna uma Lista <Object>?
Estou tendo problemas para navegar na regra do Java para inferir parâmetros de tipo genérico. Considere a seguinte classe, que possui um parâmetro de lista opcional: import java.util.Collections; import java.util.List; public class Person ...
Obter tipo de classe derivada do método estático de classe de uma base
eu gostaria de obter o tipo da classe derivada de um método estático de sua classe base. Como pode ser isto alcançado? Obrigado! class BaseClass { static void Ping () { Type t = this.GetType(); // should be DerivedClass, but it is not possible ...
List <object> .RemoveAll - Como criar um predicado apropriado
Essa é uma pergunta noob - ainda sou relativamente novo em C # e genéricos e completamente novo em predicados, delegados e expressões lambda ... Eu tenho uma classe 'Consultas' que contém uma lista genérica de outra classe chamada 'Veículos'. ...