Resultados da pesquisa a pedido "extension-methods"
Como eu escrevo corretamente os métodos de extensão Math para int, double, float etc
Quero escrever uma série de métodos de extensão para simplificar as operações matemáticas. Por exemplo Ao invés d Math.Pow(2, 5) Eu gostaria de poder escrever 2.Power(5)que é (em minha mente) mais claro. O problema é: como faço para lidar ...
Como chamar um método de extensão da própria classe sem transmiti
Estou tentando ligar paraextension method na minha própria classe, mas falha ao compilar. Considere as seguintes linhas de código: public interface IHelloWorld { } public static class Extensions { public static string HelloWorld(this ...
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 ...
Análogo de String.Join (string, string []) para IEnumerable <T>
classeString contém um método muito útil -String.Join(string, string[]). Cria uma string a partir de uma matriz, separando cada elemento da matriz com um símbolo fornecido. Mas geral - ele não adiciona um separador após o último elemento! Eu o ...