Подписка на событие мешает сериализации объекта - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет, ситуация такая - есть сериализируемый объект, который имеет событие. На событие могут быть подписаны различные другие объекты (окна). Если на событие есть подписки, то сериализация этого объекта не получается - пишет что-то вроде, что необходимо установить [Serializable] для тех, кто подписан на событие. Но зачем мне сериализировать в одну кучу еще и подписанные на события окна, тем более что это и невозможно. Т.е. по идее мне перед сериализацией нужно отписать всех подписчиков, сериализировать объект, а потом каким-то образом вернуть подписки опять? Как это можно сделать?

Решение задачи: «Подписка на событие мешает сериализации объекта»

textual
Листинг программы
public class ParamsBase: EventArgs
{
    public int Count
    {
        get; set;
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

8   голосов , оценка 4.25 из 5