C# 当受试者和观察者需要在单独的集合中时,观察者模式是否适用?

C# 当受试者和观察者需要在单独的集合中时,观察者模式是否适用?,c#,observer-pattern,C#,Observer Pattern,我已经看到多个观察者模式的例子,主题和观察者在同一个集合中。在我看来,一个更“真实世界”的例子是,主体和观察者在不同机器上的不同组件中,通过网络或互联网进行通信。观察者模式是否适用于这种情况,或者是否还有其他我应该关注的问题?“独立程序集”是一个实现细节。在决定是否应用模式时,实现细节并不重要 您完全可以跨部件边界或物理边界应用观察者模式 你可以考虑模式或模式作为备选方案。< / P>我不明白你的问题。如果你有主体和观察者,那就是观察者模式。在单独的程序集中有什么关系?

我已经看到多个观察者模式的例子,主题和观察者在同一个集合中。在我看来,一个更“真实世界”的例子是,主体和观察者在不同机器上的不同组件中,通过网络或互联网进行通信。观察者模式是否适用于这种情况,或者是否还有其他我应该关注的问题?

“独立程序集”是一个实现细节。在决定是否应用模式时,实现细节并不重要

您完全可以跨部件边界或物理边界应用观察者模式


你可以考虑模式或模式作为备选方案。< / P>我不明白你的问题。如果你有主体和观察者,那就是观察者模式。在单独的程序集中有什么关系?