Слід зазначити, що я збрехав у вчорашньому розсиланні на гілці, використовуючи NET... mea bulla: -). У цьому полі я згадав про делегатів для багатофункціонального читання і сказав, що ви завжди повинні використовувати EndInvoke, щоб уникнути витік пам'яті... Ну, не зовсім, що я насправді роблю, я використовую чудовий Клас AsyncHelper від Mike Woodring, це підтримує цей синтаксис:
CalcADisplaySumDelegate d = new CalcADisplaySumDelegate}emoseCalc. add); AsyncHelper. Fire AndForgetd, 2, 3);
Не потрібно використовувати EndInvoke, оскільки програма виконує цю дію за допомогою динамічного внутрішнього виклику. Ну, збережіть декілька рядків коду!
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.