Resultados da pesquisa a pedido "extension-methods"
O nome do tipo ou espaço para nome 'Window' não existe no espaço para nome 'System.Windows'
Estou tentando escrever um método de extensão para a classe WPF Window. Estou fazendo isso em um projeto de biblioteca de classes na minha solução, para que eu possa usá-lo em todos os meus projetos na solução. Aqui está o meu código: using ...
Resolução do método de extensão com parâmetros de tipo de valor anulável
public static class Extension { public static void Test(this DateTime? dt) { } } void Main() { var now = DateTime.Now; Extension.Test(now); // ok now.Test(); // compile time error }Só estou curioso, por que o compilador não é capaz de resolver o ...
Como usar EntityFramework.BulkInsert?
Estou tentando usar EntityFramework.BulkInsert localizado em http://efbulkinsert.codeplex.com/ [http://efbulkinsert.codeplex.com/]. É uma extensão para o Entity Framework. Instalei o pacote NuGet adequado e adicioneiusing ...
Por que não consigo invocar o evento PropertyChanged de um método de extensão?
Eu tentei codificar uma classe para evitar um método como "RaisePropertyChanged". Eu sei que posso herdar de uma classe que possui essa implementação, mas em alguns casos não posso. Eu tentei com um método de extensão, mas o Visual Studio ...
Método de extensão C # para um grupo de métodos
Eu quero implementar um método de extensão para um método. Considere o seguinte exemplo de código (http://dotnetfiddle.net/HztiOo [http://dotnetfiddle.net/HztiOo]): using System; using System.Collections.Generic; public class Program { ...
Zombando de métodos de extensão com Moq
Eu tenho uma interface preexistente ... public interface ISomeInterface { void SomeMethod(); }e eu estendi essa interface usando um mixin ... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ISomeInterface ...
Método de extensão para classe genérica [duplicado]
Possíveis duplicatas: Método de extensão genérica em C # [https://stackoverflow.com/questions/1825952/c-generic-extension-method] Como você escreve um método de extensão C # para uma classe de tipo ...
Gerar eventos de C # com um método de extensão - isso é ruim?
Estamos todos familiarizados com o horror que é a declaração de evento em C #. Para garantir a segurança da linha,o padrão é escrever algo como isto [http://blogs.msdn.com/brada/archive/2005/01/14/353132.aspx]: public event EventHandler ...
Auxiliar de HTML do ASP.NET MVC
Eu tento criar alguns auxiliares de HTML que terão uma marca de abertura e uma marca de fechamento que incluirão outros conteúdos, como o Html.BeginForm. Por exemplo, no Razor, podemos usar o auxiliar Html.BeginForm, que possui a ...
Como comparar tipos anuláveis?
Eu tenho alguns lugares em que preciso comparar 2 valores (anuláveis), para ver se são iguais. Eu acho que deveria haver algo na estrutura para dar suporte a isso, mas não consigo encontrar nada, então, faça o seguinte: public static bool ...