Resultados da pesquisa a pedido "delegates"

4 a resposta

existem ponteiros de função em c #?

Eu estou tentando aprender alguma codificação c # e me perguntando se o conceito c ++ de ponteiros de função está incluído no c #. Eu vejo que existem coisas como delegados. Eles são o mesmo conceito? ou eles diferem em um nível mais fundamental?

1 a resposta

Por que o compilador adiciona um parâmetro extra para delegados quando não há fechamento?

Eu estava brincando comdelegates e notei que quando eu crio umFunc<int,int,int> como no exemplo abaixo: Func<int, int, int> func1 = (x, y) => x * y;A assinatura do método gerado pelo compilador não é o que eu esperava: Como você pode ver, é ...

3 a resposta

Expressões lambda como delegados do CLR (.NET) / manipuladores de eventos no Visual C ++ 2010

É possível usar as novas expressões lambda no Visual C ++ 2010 como manipuladores de eventos CLR? Eu tentei o seguinte código: SomeEvent += gcnew EventHandler( [] (Object^ sender, EventArgs^ e) { // code here } );Isso resulta na seguinte ...

7 a resposta

Chamada de delegado assíncrona de acionar e esquecer Typesafe em C #

Recentemente, encontrei-me precisando de um mecanismo típico de "acionar e esquecer" para executar o código de forma assíncrona. Idealmente, o que eu gostaria de fazer é algo como: var myAction = (Action)(() => Console.WriteLine("yada ...

4 a resposta

Criando um Delegado do Configurador de Propriedades

Eu criei métodos para converter uma propriedade lambda em um delegado: public static Delegate MakeGetter<T>(Expression<Func<T>> propertyLambda) { var result = Expression.Lambda(propertyLambda.Body).Compile(); return result; } public static ...

2 a resposta

Protocolo delegado Swift para classe genérica

Eu tenho aulaStateMachine, que é genérico para permitir que diferentes conjuntos de estados sejam implementados como, por exemplo, uma enumeração. Eu quero usar umStateMachineDelegate protocolo para notificar um delegado quando a máquina ...

1 a resposta

Como posso implementar uma interface Java do ColdFusion?

Estou trabalhando em um aplicativo ColdFusion para enviar notificações push por meio do serviço APNS da Apple. Estou usando onotnoop apns biblioteca java [http://notnoop.github.io/java-apns/apidocs/index.html]. Enviei com êxito notificações por ...

2 a resposta

Definir delegado para UIImagePicker retorna erro

Tendo um problema em algum código rápido que eu havia escrito para um aplicativo de tradução de OCR. O trecho de código está abaixo: @IBAction func btnOCR(sender: AnyObject) { var languageAlert = UIAlertController(title: "For Your ...

11 a resposta

Quais são as diferenças entre delegados e eventos?

Quais são as diferenças entre delegados e um evento? Ambos não possuem referências a funções que podem ser executadas?

2 a resposta

Os métodos delegados SKProductsRequest nunca são chamados [fechado]

Isso costumava funcionar para mim, mas agora não está mais funcionando e não consigo entender o porquê. Eu tenho a configuração de compra no aplicativo. Confirmei que tenho um conjunto correto de identificadores de produto, correspondentes aos ...