delegates

MethodInvoker vs Action for Control.BeginInvoke

Który jest bardziej poprawny i dlaczego? Control.BeginInvoke(new Action(DoSomething), null); private void DoSomething() { ... nicy między napisaniem lambda a Action, ale MethodInvoker wydaje się być zrobione w określonym celu. Czy to robi coś innego?

różnica między appdelegate i delegate w viewcontroller

Chcę zintegrować jeden przykładowy kod z (na przykład samplecode project) moją aplikacją iPhone .w przykładowym kodzie w firs ... pDelegate (in SampleCodeAppDelegate : NSObject <UIApplicationDelegate>) a delegate zadeklarowanym w innym Viewcontrlle.

Używanie delegatów w C#

W języku C# i. NET framework, czy mógłbyś mi pomóc w zrozumieniu delegatów? Próbowałem sprawdzić jakiś kod i okazało się, że ... ] args) { I = 10; Console.WriteLine("{0}", del()); } } Odpowiedź brzmiała 0, ale nie 10. Dlaczego?

Dlaczego Func<> jest tworzony z wyrażenia> wolniejszy niż Func < > deklarowany bezpośrednio?

Dlaczego Func<> jest tworzony z Expression<Func<>> via .Skompilować() znacznie wolniej niż używać Func<& ... oś, co mogę zrobić, aby Func<> utworzony z Expression<Func<>> działał tak, jak zadeklarowany bezpośrednio ?

Przekazać i wykonać delegata w oddzielnym AppDomain

Chcę przecenić jakiś fragment kodu w osobnym AppDomain z delegatem. Jak mogę to zrobić? UPD1 : więcej szczegółów na temat mo ... s). UPD2 : wszystkim, dzięki za odpowiedzi. Znalazłem jedną dla siebie w tym wątku: Proces Wymiany.Zacznij od AppDomains

Przypisanie do ' id 'z niezgodnego typu' ViewController *const strong'

W całej mojej aplikacji otrzymuję semantyczne ostrzeżenia o problemach po ustawieniu ViewController.delegate = self. Szukałe ... ate> -(void) checkAndCreateFile; @end Czy ktoś może wskazać mi właściwy kierunek, aby rozwiązać komunikaty ostrzegawcze?

czy zdarzenia w C# są synchroniczne?

Są dwie części tego pytania: Czy raising Zdarzenie blokuje wątek, czy też rozpoczyna asynchronicznie wykonywanie EventHan ... nchronicznie jeden po drugim, czy też są uruchamiane asynchronicznie bez gwarancji, że inne nie działają w tym samym czasie?

Dlaczego próba zrozumienia natury wszechświata ma ochotę na próbę zrozumienia natury wszechświata?

Przeczytałem dwie książki, mnóstwo przykładów. Nadal nie mają dla mnie żadnego sensu. Prawdopodobnie mógłbym napisać jakiś ko ... czy tylko ja jestem idiotą? Jeśli ktoś może mi wyjaśnić, kiedy, gdzie i dlaczego użyłbym delegata, będę cię kochać na zawsze.

Cel delegatów [duplikat]

To pytanie ma już odpowiedź tutaj: Gdzie używać delegatów? [zamknięty] ... d EventHandler(object sender, EventArgs e); / Align = "left" / Czy ktoś może podać dobry, użyteczny przykład tego pojęcia?

Przykłady Delegatów w Swift

Próbowałem dowiedzieć się, jak działają delegacje z protokołami. Zrozumiałem wszystko, ale nie mogę myśleć o tym, kiedy używa ... gacji innych niż podczas korzystania z widoków tabeli i ewentualnie przewijania widoków. Ogólnie, kiedy używa się delegacji?

C++/CLI pass (managed) delegate to unmanaged code

Jak przekazać wskaźnik funkcji z zarządzanego C++ (C++/CLI) do niezarządzanej metody? Czytałem kilka artykułów, na przykład ... ć mojego managed delegate, a potem próbowałem użyć metody Marshal::GetFunctionPointerForDelegate, ale nie mogłem skompilować.

Jaka jest różnica między QueueUserWorkItem () i BeginInvoke (), dla wykonywania czynności asynchronicznych bez wymaganych typów zwrotów

Kontynuując moje pytanie BeginInvoke () / EndInvoke (), czy istnieją poważne różnice w wydajności / cokolwiek innego między delegatem.BeginInvoke () i używanie QueueUserWorkItem () do asynchronicznie wywoływania delegata?

Wydarzenia - konwencja nazewnictwa i styl

Uczę się o eventach / Delegatach w C#. Czy mogę zapytać o Twoją opinię na temat stylu nazewnictwa / kodowania, który wybrałe ... ine("Heard it"); } } NB. kod jest refakturowany z http://www.codeproject.com/KB/cs/simplesteventexample.aspx

Eclipse utknął podczas próby uruchomienia aplikacji na Androida

Próbuję uruchomić aplikację helloandroid na Motoroli Milestone A853. Wpisałem "urządzenia adb" i telefon komórkowy jest prawi ... wany. Jednak, gdy próbuję uruchomić aplikację Eclipse zawsze zatrzymany na 27% "uruchomienie delegata". Co może być powodem?

Jakie są zalety delegatów? [duplikat]

To pytanie ma już odpowiedź tutaj: Gdzie używać delegatów? [zamknięty] ... Jakie są korzyści / zalety korzystania z delegatów? Czy ktoś może podać jakieś proste przykłady?

C # delegate v. s. eventHandler

Chcę powiadomić wszystkich subskrybentów, gdy pojawi się pułapka. Stworzony przeze mnie kod działa dobrze za pomocą metody d ... ine machineA = new machine(); t.TrapOccurred += machineA.c_TrapOccurred; //notify machine A t.run(); } }

C#: wyzwalanie zdarzenia, gdy obiekt jest dodawany do kolejki

Muszę być w stanie wywołać zdarzenie za każdym razem, gdy obiekt zostanie dodany do Queue<Delegate>. Stworzyłem nową k ... } }); Ale ilekroć pytam o obiekt (eventQueue.Enqueue(something)), załączone zdarzenie nie jest wywoływane. Co mi tu umyka?

Jak utworzyć dobrego delegata predykatu, aby znaleźć () coś na mojej liście?

Po przejrzeniu MSDN nadal nie jest dla mnie jasne, jak utworzyć właściwy predykat, aby użyć metody Find () w liście, używając ... naleźć" programowo w oparciu o różne wartości. Przykład zmieniono na serię samochodów z lat 1980-2000 za pomocą pętli for-do.

Jak utworzyć delegata z MethodInfo, gdy podpis metody nie może być wcześniej znany?

Potrzebuję metody, która pobiera instancję MethodInfo reprezentującą niestandardową statyczną metodę z arbitralnym podpisem i ... ej nie. Jak więc utworzyć instancję System.Type reprezentującą delegata z podpisem pasującym do podanego MethodInfo przykład?

C # Dynamic Event Subscription

Jak dynamicznie subskrybować Zdarzenie w C#, aby biorąc pod uwagę instancję obiektu i nazwę łańcucha znaków zawierającą nazwę ... chociaż kontrawariancja delegata wydaje się dobrym planem, nie mogę przyjąć założenia koniecznego do użycia tego rozwiązania