Resultados da pesquisa a pedido "extension-methods"

2 a resposta

Usando métodos de extensão definidos em C # a partir do código F #

Tenho uma série de métodos de extensão definidos para várias classes em uma biblioteca C #. Atualmente, estou escrevendo um código F # e, em vez de reescrevê-lo, gostaria de usar meus métodos de extensão existentes no meu código F #. Adicionei ...

3 a resposta

Interface + Extensão (mixin) vs Classe Base

É preferível uma interface + métodos de extensão (mixin) do que uma classe abstrat Se a sua resposta for "depende", de que depend Vejo duas vantagens possíveis na abordagem de interface + extensã As interfaces são multiplicáveis por herança ...

2 a resposta

Como posso definir propriedades em todos os itens de uma consulta linq com valores de outro objeto que também é extraído de uma consult

Tenho uma consulta puxando de um banco de dados: List<myClass> items = new List<myClass>(from i in context select new myClass { A = i.A, B = "", // i doesn't know this, this comes from elsewhere C = i.C } Também tenho outra consulta fazendo ...

12 a resposta

Estender a classe String com IsNullOrEmpty é confuso?

odos conhecem e amam o método String.IsNullOrEmpty (yourString Eu queria saber se isso vai confundir os desenvolvedores ou melhorar o código se estendermos a classe String para ter um método como este: yourString.IsNullOrEmpty();Pró Mais ...

3 a resposta

Como usar GetMethod para o método de extensão estática

Eu tenho um método de extensão: public static class StringEx { public static bool Like(this string a, string b) { return a.ToLower().Contains(b.ToLower()); } }Como refleti-lo corretamente via GetMethod com meus parâmetros? Eu tentei isso sem ...

5 a resposta

étodos de extensão estática [duplicado]

Possible Duplicate: osso adicionar métodos de extensão a uma classe estática existent [https://stackoverflow.com/questions/249222/can-i-add-extension-methods-to-an-existing-static-class] xiste alguma maneira de adicionar um método de extensão ...

2 a resposta

É necessário exportar extensões do método base em um pacote R? Implicações na documentação?

Em princípio, eu poderia manter essas extensões não exportadas, e isso também me permitiria não adicionar documentação redundante para esses métodos já bem documentados, enquanto também passavaR CMD check myPackage sem nenhum relatórioWARNING ...

4 a resposta

Existe alguma maneira de sobrecarregar métodos de extensão em c #?

Tenho o seguinte padrão de modelo: public abstract class PARENTCLASS {...} public class CHILD_A_CLASS : PARENTCLASS{...} public static class EXTENSION{ public static METHOD(this PARENTCLASS parent){...} public static METHOD(this CHILD_A_CLASS ...

2 a resposta

s métodos de extensão @RichTextBox BeginUpdate () EndUpdate () não estão funcionando

Eu tenho um richTextBox que estou usando para executar algum destaque de sintaxe. Este é um pequeno recurso de edição, por isso não escrevi um marcador de sintaxe personalizado. Em vez disso, estou usandoRegexs e atualização após a detecção de ...

2 a resposta

Criação correta de uma extensão do ActionLink com htmlAttributes

Utilizo uma extensão personalizada para os meus ActionLinks. Eu adicionei um atributodata_url, que deve ser traduzido para um atributo dedata-url. Isto é, substituindo o underscaore por um traço. Aqui está o link 1 usando minha extensão ...