Resultados da pesquisa a pedido "extension-methods"

4 a resposta

Método de extensão em C # 2.0

Que namespace eu preciso para que minha extensão funcione Aqui está o meu método de extensão using System; using System.Collections.Generic; using System.Web; using System.Data; namespace MyUtilities { public static class DataReaderExtensions ...

3 a resposta

Padrão Timeout - Quão ruim é Thread.Abort realmente?

Eu li em vários sites que o Thread.Abort não é muito bom de usar. Nesse caso, como você implementa um padrão de tempo limite? Por exemplo, eu li que o MS usa o padrão abaixo (que envolvi em um método de extensão) em toda a ...

5 a resposta

étodos de extensão @python

OK, em c #, temos algo como: public static string Destroy(this string s) { return ""; } Então, basicamente, quando você tem uma string, pode fazer: str = "This is my string to be destroyed"; newstr = str.Destroy() # instead of newstr = ...

3 a resposta

É apropriado estender o Control para fornecer a funcionalidade Invoke / BeginInvoke consistentemente segura?

No decorrer da minha manutenção de um aplicativo mais antigo que violava violentamente as regras de atualização de threads cruzadas no winforms, criei o seguinte método de extensão como uma maneira de corrigir rapidamente chamadas ilegais quando ...

3 a resposta

Por que os métodos de extensão C # devem ser definidos em classes estáticas? [duplicado

Esta pergunta já tem uma resposta aqui: Por que os métodos de extensão são permitidos apenas na classe estática não aninhada e não genéric [/questions/3930335/why-are-extension-methods-only-allowed-in-non-nested-non-generic-static-class] 3 ...

4 a resposta

Nenhuma inferência de tipo com o método de extensão genérico

Tenho o seguinte método: public static TEventInvocatorParameters Until <TEventInvocatorParameters, TEventArgs>(this TEventInvocatorParameters p, Func<TEventArgs, bool> breakCond) where TEventInvocatorParameters : ...

2 a resposta

Por que o método de extensão genérico com restrição não é reconhecido como método de extensão? [duplicado

Possible Duplicate: Nenhuma inferência de tipo com o método de extensão genérico [https://stackoverflow.com/questions/7171067/no-type-inference-with-generic-extension-method] Considere dois métodos: public static IEnumerable<V> Merge<V> (this ...

4 a resposta

Por que o método estático na classe não estática pode ser um método de extensão? [duplicado

Possible Duplicate: método @extension requer que a classe seja estática [https://stackoverflow.com/questions/2731695/extension-method-requires-class-to-be-static] Na rede Por que não pode método estático dentro classe não estática ser um método ...

2 a resposta

Precedência do método de extensão C #

Estou um pouco confuso sobre como os métodos de extensão funciona Se estou lendo isso corretamentehttp: //msdn.microsoft.com/en-us/library/bb383977.asp [http://msdn.microsoft.com/en-us/library/bb383977.aspx] e istoSe um método de extensão tiver ...

16 a resposta

Converter string para o tipo nulo (int, double, etc…)

Estou tentando fazer alguma conversão de dados. Infelizmente, muitos dados estão em strings, onde devem ser int's ou duplos, etc ... Então, o que eu tenho é algo como: double? amount = Convert.ToDouble(strAmount); O problema dessa abordagem é ...