Ulepszyłem ReSharper i widząc błąd, którego wcześniej nie widziałem. Sprawdziłem, ale nie znalazłem nic o błędzie lub zasadniczym problemie, który sygnalizuje.Powolne tworzenie delegatów
** Edycja **: jak wskazano poniżej, jest to właściwie wtyczka "Heap Allocation Viewer", a nie sama ReSharper, która oznacza to jako błąd - choć to nie zmienia samego pytania.
Powolne tworzenie delegat: od interfejsu metoda „IPluginHandler”
ten występuje podczas zapisywania się do obsługi wtyczek do wydarzeń na agregatora zdarzeń.
public void Subscribe(IPluginHandler subscriber)
{
Executing += subscriber.OnExecuting;
// -- additional subscriptions --
}
w powyższym kodu Executing
to zdarzenie i subscriber.OnExecuting
jest odpowiedni program obsługi zdarzeń dla zdarzenia.
Dla jasności jest to "miękki błąd" programu ReSharper, ponieważ kod będzie nadal budowany i uruchamiany zgodnie z oczekiwaniami.
Więc moje pytanie brzmi: co jest podstawową kwestią dobrych ludzi w JetBrains flagujesz dla mnie i jakie są konsekwencje tego.
Dzięki
[this] (http://stackoverflow.com/a/2082895/1244816) mógłby wyjaśnić niektóre z nich - nie czytałem jednak dziury :) –