Resultados da pesquisa a pedido "generics"

12 a resposta

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)) ...

6 a resposta

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 ...

6 a resposta

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 ...

8 a resposta

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 ...

14 a resposta

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 ...

10 a resposta

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?

10 a resposta

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 ...

4 a resposta

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 ...

8 a resposta

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 ...

12 a resposta

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, ...