# Προηγούμενο άρθροΕπίσημη ενημέρωση...οτι πραγματικά κάνωΜSK1

<datetime class="hidden">2004-07-06T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
Πρέπει να αναφέρω ότι υποθέτω ότι ψεύδισα σε yays post on threading using .NET...mea cupla ΜSK2Σε αυτό το post ανέφερα τη χρήση αντιπροσώπων για multiM SK3threading και είπε ότι πάντα έπρεπε να χρησιμοποιήσετε EndInvoke για να αποφύγετε μια διαρροή μνήμηςMSKA4well όχι αρκετάMKA5 τι πραγματικά κάνω είναι η χρήση της εξαιρετικής [AsyncHelper Class από τον Mike Woodring](http://www.bearcanyon.com/dotnet/#FireAndForget), αυτό υποστηρίζει αυτή τη σύνταξηΜSK1

CalcAndDisplaySumDelegate d = ανακοινώθηκε το νέο Calc AndDisplaySumDelegat( ανακοινωμένοCalcM SK2 ανακοινώνειAddMK3 ανακοινώνεται
AsyncHelper.FireAndForget(ΜSK2 ΜSK3

Δεν απαιτείται EndInvoke καθώς φροντίζει γι 'αυτό χρησιμοποιώντας ένα DynamicINvoke εσωτερικά. ΚαλόΜSK1 αποθηκεύει μερικές γραμμές κώδικα!