Resultados da pesquisa a pedido "anonymous-methods"

4 a resposta

Converta esse delegado para um método anônimo ou lambda

Sou novo em todos os recursos anônimos e preciso de ajuda. Consegui o seguinte para trabalhar: public void FakeSaveWithMessage(Transaction t) { t.Message = "I drink goats blood"; } public delegate void FakeSave(Transaction t); public ...

5 a resposta

DataTable.Select vs DataTable.rows.Find vs foreach vs Find (Predicado <T>) / Lambda

Eu tenho uma DataTable / coleção que é armazenada em cache na memória, quero usá-la como fonte para gerar resultados para uma caixa de texto com preenchimento automático (usando o AJAX, é claro). Estou avaliando várias opções para buscar os ...

9 a resposta

Quando não usar expressões lambda [fechado]

Muitas perguntas estão sendo respondidas no Stack Overflow, com membros especificando como resolver esses problemas do mundo real / de tempo usando o lambda expression [https://en.wikipedia.org/wiki/Anonymous_function]. quot;Estamos usando ...

5 a resposta

ThreadPool.QueueUserWorkItem com uma expressão lambda e método anônimo

Passar dois parâmetros para um novo thread no pool de threads às vezes pode ser complicado, mas parece que com expressões lambda e métodos anônimos, eu posso fazer isso: public class TestClass { public void DoWork(string s1, string s2) ...

1 a resposta

VB.NET RemoveHandler e métodos anônimos

Como usoRemoveHandler com métodos anônimos? É assim que eu adiciono um manipulador paraMyEvent evento da classeMyClass: AddHandler MyClass.MyEvent, Sub() '... End SubComo uso entãoRemoveHandler para remover o manipulador doMyEvent evento?

4 a resposta

Escopo de métodos anônimos

Uma coisa boa sobre métodos anônimos é que eu posso usar variáveis que são locais no contexto de chamada. Existe alguma razão para isso não funcionar para parâmetros externos e resultados de funções? function ReturnTwoStrings (out Str1 : ...

3 a resposta

ampo privado capturado em delegado anônimo

class A { public event EventHandler AEvent; } class B { private A _foo; private int _bar; public void AttachToAEvent() { _foo.AEvent += delegate() { ... UseBar(_bar); ... } } }Desde adelegate captura a variávelthis._bar, ele se refere ...

2 a resposta

s ouvintes anônimos são incompatíveis com referências fraca

Eu estava lendo esta pergunta que acabou de ser feita: Evitar vazamentos de memória nos retornos de chamad [https://stackoverflow.com/questions/8475314] E fiquei bastante confuso, até que alguém respondeu o seguinte: "O problema com esta ...

12 a resposta

Existe alguma sobrecarga no uso de métodos anônimos?

Gostaria de saber se há alguma sobrecarga pelo uso de métodos anônimos ao criar um trabalhador em segundo plan por exemplo public void SomeMethod() { BackgroundWorker worker = new BackgroundWorker(); worker.DoWork += (sender, e) => { //large ...

12 a resposta

elegados @anonymous em C #

Não posso ser o único cansado de definir e nomear um delegado para apenas uma chamada para algo que requer um delegado. Por exemplo, eu queria chamar .Refresh () em um formulário de possivelmente outros threads, então escrevi este ...