Resultados da pesquisa a pedido "delegates"

2 a resposta

Gerando tipos de delegados dinamicamente em C #

Temos um requisito em que precisamos gerar tipos de delegado em tempo real. Precisamos gerar delegados dados os parâmetros de entrada e a saída. Tanto a entrada como a saída seriam tipos simple eg, precisamos gerar int Del(int, int, int, ...

5 a resposta

Por que usar “new DelegateType (Delegate)”?

Ok, suponha que você defina um delegado em alguma class public delegate void StringDelegate (string s);e outra classe implementa um método: public static void StringWriter (string s) {...}No livro em que estou lendo "Programming C #" 4th ed ...

4 a resposta

C # por que devo usar a palavra-chave "nova" ao me inscrever em um event

Qual é a diferença entre as seguintes duas formas de se inscrever em um evento? receiver.ConfigChanged += Config_ConfigChanged; receiver.ConfigChanged += new EventHandler(Config_ConfigChanged); Parece que os dois funcionam da mesma maneira, mas ...

2 a resposta

aneira recomendada de declarar delegar propriedades com o ARC

Eu costumava declarar todas as propriedades de delegado como @property (assign) id<FooDelegate> delegate; Tive a impressão de que todas as propriedades de atribuição agora devem ser indicadores fracos, isso está correto? Se eu tentar declarar ...

2 a resposta

Obtenha NSManagedObjectContext ao usar o Storyboard

O objetivo é obter o NSManagedObjectContext atual para trabalhar com os Dados Principais. No iOS 4.3, defino o delegado do UINavigationController como AppDelegate da seguinte forma (em AppDelegate.m): self.navigationController.delegate = self;e ...

3 a resposta

Como converter uma ação em um delegado definido da mesma assinatura?

class Test { public delegate void FruitDelegate(Fruit f); public void Notify<T>(Action<T> del) where T : Fruit { FruitDelegate f = del; // Cannot implicitly convert type 'Action<T>' to 'FruitDelegate } }Fruit é uma classe vazia. Ambos os ...

7 a resposta

Por que os delegados são tipos de referência?

Nota rápida sobre a resposta aceita: Eu discordo de uma pequena parte de Resposta de Jeffrey [https://stackoverflow.com/questions/7905962/why-are-delegates-reference-types/7906297#7906297] , ou seja, o ponto que desdeDelegate tinha que ser um ...

9 a resposta

Por que você usaria a Expressão <Func <T>> em vez de Func <T>?

Eu entendo lambdas e oFunc eAction delegados. Mas expressões me surpreendem. Em que circunstâncias você usaria umExpression<Func<T>> em vez de um simples velhoFunc<T>?

5 a resposta

No momento exato em que o iOS tira o instantâneo da visualização ao entrar em segundo plano?

Tenho um problema ao colocar meu aplicativo para iPhone em segundo plano pressionando o botão sair e, em seguida, reiniciando tocando no ícone de inicialização na tela inicial: a visualização do aplicativo retorna ao seu estado inicial como eu ...

3 a resposta

sando um método fortemente tipado como argumento sem especificar parâmetr

possível passar o nome fortemente tipado de um método como uma expressão lambda sem também fornecer os parâmetros e / ou parêntese Por exemplo, se eu tiver o seguinte método: public class CalleeClass { public void MethodA(obj param1, obj ...