Resultados da pesquisa a pedido "generics"
Interruptor e verificação de genéricos
Eu quero escrever uma função que formateint edecimal diferente na string Tenho este código: e quero reescrevê-lo para genéricos: public static string FormatAsIntWithCommaSeperator(int value) { if (value == 0 || (value > -1 && value < 1)) ...
Sintaxe e uso de exemplo de _Generic em C11
Ouvi que o C11 adicionou genéricos. Pesquisei um pouco no Google, vi alguns artigos, entendi que há uma nova palavra-chave _Generic ) e tudo. Mas não consigo entender tudo. É algo como os genéricos em C # ou modelos em C ++? Alguém pode me dar ...
Método de extensão genérica para automapper
public abstract class Entity : IEntity { [Key] public virtual int Id { get; set; } } public class City:Entity { public string Code { get; set; } } public class BaseViewModel:IBaseViewModel { public int Id { get; set; } } public ...
C #: Nenhuma conversão implícita da Classe <Criança> para a Classe <Base>
seguinte snippet não seria compilado. Com o seguinte erro: Não é possível converter implicitamente o tipo 'Container <ChildClass>' em 'Container <BaseClass>' class BaseClass {} class ChildClass : BaseClass {} class Container<T> where T ...
Como faço para tornar o tipo de retorno de um método genérico?
Existe uma maneira de tornar esse método genérico para que eu possa retornar uma string, bool, int ou double? No momento, ele está retornando uma string, mas se puder encontrar "true" ou "false" como o valor da configuração, eu gostaria de ...
List <Mapa <String, String >> vs List <? estende Map <String, String >>
Existe alguma diferença entre List<Map<String, String>> List<? extends Map<String, String>>? Se não houver diferença, qual é o benefício de usar? extends?
Testando se o objeto é do tipo genérico em C #
Gostaria de executar um teste se um objeto for de um tipo genérico. Eu tentei o seguinte sem sucesso: public bool Test() { List<int> list = new List<int>(); return list.GetType() == typeof(List<>); }O que estou fazendo de errado e como faço ...
Mapeamento CSV definido pelo usuário em C # para POCO
Eu tenho um sistema que lê dados de entrada de uma fonte Serial / UDP / TCP. Os dados de entrada são simplesmente um CSV de tipos de dados diferentes (por exemplo, DateTime, double, int, string). Uma sequência de exemplo pode ser: 2012/03/23 ...
Lista Genérica Vinculada para Delphi 2009
Eu estava procurando no Generics.Collections e percebi que não havia uma lista vinculada. Claro que eles são simples de fazer, mas achei estranho que não houvesse um (ou simplesmente perdi). As listas vinculadas estão desatualizadas quando ...
Returning 'IList' vs 'ICollection' vs 'Collection'
Estou confuso sobre qual tipo de coleção devo retornar dos meus métodos e propriedades da API públic As coleções que tenho em mente sãoIList, ICollection eCollection. O retorno de um desses tipos sempre é preferido em relação aos outros, ...