Мне кажется, что хорошим примером того, где частное событие полезно, является компонентное/контрольное здание, часто у вас может быть компонент, состоящий из 1 или более других компонентов, частные события, содержащие компоненты, могут подписаться на представляет собой удобную и легкую реализацию шаблона наблюдателя.
Edit:
Позвольте мне привести пример ...
Допустим, вы пишете контроль типа сетки, а внутри этого элемента управления, скорее всего, есть куча содержащихся классов, которые создаются динамически Например, строки, столбцы, заголовки и т. Д. Говорят, что вы хотите уведомить эти содержащиеся классы о том, что что-то, о чем они заботятся, произошло, скажем, изменение скиннинга или что-то в этом роде, то, что вам не обязательно нужно выставлять в качестве события в сетку пользователи, это то, где частные события удобны, просто есть один или два обработчика, и когда вы создаете каждый экземпляр своей строки или столбца или любого другого, добавляете обработчик, так как иначе вам просто нужно написать вам r собственный механизм наблюдателя, не сложно, но почему, когда вам это не нужно, и вы можете просто использовать события многоадресной рассылки.
Интересует сами ответы. Сделайте свой случай! –