delegates
C# - using List.Find() z obiektami niestandardowymi
Staram się używać List<T> z własną klasą i móc używać metod takich jak Contains(), Find(), itd., na liście. Myślałem, ż ... hciałbym przeszukiwać Obiekty Reponse używając funkcji find ()...
list.find("statement1"); // would return a Reponse object
Inline delegate declaration (c#)
Nie mogę się skompilować:
var x = new Action(delegate void(){});
Czy ktoś może wskazać, co robię źle?
Odpowiednik metod C # anonymous w Javie?
W C# możesz definiować delegatów anonimowo (nawet jeśli są niczym innym jak cukrem składniowym). Na przykład mogę to zrobić: ... );
Czy można przekazać taki kod w Javie? Używam frameworka processing, który ma dość starą wersję Javy (nie ma generyków).
Czy Mogę ignorować parametry delegatów ze składnią lambda?
Jestem ciekaw, dlaczego C# pozwala mi ignorować parametry delegata w niektórych przypadkach, ale nie w innych.
Na przykład j ... bda i naprawić poprzedni wiersz, ale jest to bardziej akademickie pytanie dotyczące kompilatora i dlaczego lub jak to działa.
Implementacja anonimowych delegatów w Objective-C?
Czy Można zadeklarować anonimowe implementacje takich rzeczy jak Delegaty w Objective-C. myślę, że mam odpowiednią terminolog ... ];
}
}
To, co chcę zrobić, to zadeklarować go w linii, tak jak to zrobiłem w przykładzie Javy na górze. Czy to możliwe?
Dlaczego można a.NET delegat nie może być uznany za statyczny?
Kiedy próbuję skompilować:
public static delegate void MoveDelegate (Actor sender, MoveDirection args);
Otrzymuję, jako b ... gate(this, moveDir);
}
Otrzymałem błąd przetwarzania, który stwierdza, że MoveMethod musi być typem, a nie identyfikatorem.
Delegaci w C#
Mam problem ze zrozumieniem jak działają delegaty w C#. Mam wiele przykładów kodu, ale nadal nie mogłem go dobrze zrozumieć.
... to jest "schemat" całego procesu?
Jakie są warunki wstępne korzystania z delegatów?
I mam nadzieję, że to wyjaśni pytanie.
Wywołanie funkcji f # wyższego rzędu z C#
Biorąc pod uwagę funkcję wyższego rzędu F# (przyjmując funkcję w parametrze):
let ApplyOn2 (f:int->int) = f(2)
I fun ... waż, że {[2] } jest eksportowane jako Microsoft.FSharp.Core.FSharpFunc<int,int>, które nie pasują do podpisu Increment.
Czy istnieje sposób na utworzenie delegata do pobierania i ustawiania wartości dla fieldinfo?
Dla właściwości są GetGetMethod i GetSetMethod tak, że mogę zrobić:
Getter = (Func<S, T>)Delegate.CreateDelegate(type ... ueExp), instExp, valueExp).Compile();
}
Czy jestem po nieistniejącym (bo nigdzie nie widziałem czegoś takiego to jeszcze)?
Multiple CAAnimations for animationDidStop method?
Wiem, że musisz użyć tej metody, aby uzyskać metodę delegate po zakończeniu animacji:
- (void)animationDidStop:(CAAnimation ...
Wygooglowałem to i nie znalazłem nic użytecznego.
Proszę podzielić się ze mną o tym, jak udało Ci się to osiągnąć!
Dzięki!
Unikaj duplikatów subskrypcji zdarzeń w C#
Jak sugerujesz najlepszy sposób na uniknięcie duplikatów subskrypcji wydarzeń? jeśli ta linia kodu zostanie wykonana w dwóch ... skutecznie uruchomić to ...
theOBject.TheEvent -= RunMyCode;
theOBject.TheEvent += RunMyCode;
Ale czy to najlepszy sposób?
Ustawić delegatów na zero pod ARC?
[7]}piszę aplikacje na iOS za pomocą ARC i kieruję na iOS 5+.
Załóżmy, że napiszę własny obiekt widoku, który ma właściwość ... } ale z drugiej strony, nie jestem celem nie-ARC wersje iOS, ani nie zamierzam. Więc może nie muszę w ogóle pomijać dealloca?
więcej zalet lub wad delegowania członków na klasyczne funkcje?
class my_class
{
public int add_1(int a, int b) {return a + b;}
public func<int, int, int> add_2 = (a, b) => ... praktycznego zastosowania, biorąc pod uwagę, jak jest sprzeczne z ustalonym stylem kodowania, lub nie lubisz zalet delegatów.
C#: tworzenie delegata multicastu z Boolean return type
Hai Techies,
W C#, jak możemy zdefiniować delegata multiemisji, który akceptuje obiekt DateTime i zwraca wartość logiczną.
Thanks
(Jak) czy możliwe jest bindowanie / rebindowanie metody pracy z delegatem o innym podpisie?
Jestem programistą c++ używającym sygnałów i slotów w c++, co wydaje mi się analogiczne do delegatów w c#. Znalazłem się na s ... nding/rebinding w odniesieniu do delegatów c#. Coś przeoczyłem? Czy jest jakiś radykalnie inny sposób na zrobienie tego w c#?