Resultados da pesquisa a pedido "extension-methods"

4 a resposta

Como lidar com uma falha no System.Data.DataTableExtensions.CopyToDataTable ()

Ei pessoal, então encontrei algo que talvez seja uma falha no método Extension .CopyToDataTable. Este método é usado importando (no VB.NET) System.Data.DataTableExtensions e depois chamando o método em um IEnumerable. Você faria isso se desejar ...

2 a resposta

rolling my own @ Html.BeginfBrm ()

Estou escrevendo um conjunto de validação personalizado que exibirá todos os elementos ausentes em uma div. Gostaria de poder usar um @ [email protected]() método que escreverá essa div, mas eu realmente não tenho certeza por onde ...

9 a resposta

String.IsNullOrBlank Método de extensão

Verifico continuamente os campos de sequência para verificar se estão nulos ou em branc if(myString == null || myString.Trim().Length == 0) { throw new ArgumentException("Blank strings cannot be handled."); }Para economizar um pouco de ...

11 a resposta

om o advento dos métodos de extensão, as classes abstratas são menos atraente

Um aspecto interessante dos métodos de extensão no .NET é o fato de que você pode aplicá-los às interfaces. Para mim, parece bom que eu possa definir a funcionalidade perto da interface sem definir uma classe abstrata que perturbe o assembl ...

9 a resposta

possível criar um método de extensão para formatar uma strin

a pergunta é realmente simples. Como formatar seqüências de caracteres em c #? por aqui string.Format("string goes here with placeholders like {0} {1}", firstName, lastName);gora, é possível criar um método de extensão para fazê-lo desta ...

1 a resposta

Método de extensão para List <T> AddToFront (objeto T) como fazer?

Eu quero escrever um método de extensão para oList class que pega um objeto e o adiciona à frente em vez de atrás. Métodos de extensão realmente me confundem. Alguém pode me ajudar com isso? myList.AddToFront(T object);

4 a resposta

Onde coloco meu método de extensão?

Um membro sênior aqui me deu este código: public static string Truncate(this string value, int maxChars) { return value.Length <= maxChars ? value : value.Substring(0, maxChars) + " .."; }Ele disse para usá-lo como um método de extensão. Mas ...

3 a resposta

Adicione nova propriedade à classe C # [duplicada]

Esta pergunta já tem uma resposta aqui: osso adicionar métodos de extensão a uma classe estática existent [/questions/249222/can-i-add-extension-methods-to-an-existing-static-class] 15 respostas Estou imaginando se é possível adicionar uma nova ...

6 a resposta

Melhor método para usar IDataReader como IEnumerable <T>?

Preciso usar Linq em qualquer IDataReadermplementações como esta var c = sqlDataReader.AsEnumerable().Count();Exemplo public abstract class Test { public abstract SqlDataReader GetSqlDataReader(); public void Foo() { SqlDataReader sqlDataReader ...

4 a resposta

Métodos de extensão F # em C #

Se você definisse alguns métodos de extensão, propriedades em um assembly escrito em F # e, em seguida, usasse esse assembly em C #, você veria as extensões definidas em C #? Se assim, seria tão legal.