C# 在.NET中实现观察者模式的类的名称?

C# 在.NET中实现观察者模式的类的名称?,c#,.net,observer-pattern,reactor,C#,.net,Observer Pattern,Reactor,.NET库中实现发布-订阅模式的类的名称是什么 我理解这是通过实现的,两者之间存在差异 选择答案后更新: 该问题以3票结束。我不知道原因是否是因为这个问题没有答案。以下是我从瓦茨拉夫·斯特鲁哈尔(Václav Struhár)发布的答案和进一步阅读中了解到的情况 可观察的是一个在许多框架和语言中使用的词。在Java中,有一个。NET具有可从系统命名空间获得的 观测者模式可以通过IObservable通用接口在C#中实现。Rx.NET为系统提供了可观察的扩展方法。IObservable您可以实现自

.NET库中实现发布-订阅模式的类的名称是什么

我理解这是通过实现的,两者之间存在差异

选择答案后更新:

该问题以3票结束。我不知道原因是否是因为这个问题没有答案。以下是我从瓦茨拉夫·斯特鲁哈尔(Václav Struhár)发布的答案和进一步阅读中了解到的情况

可观察的是一个在许多框架和语言中使用的词。在Java中,有一个。NET具有可从
系统
命名空间获得的


观测者模式可以通过
IObservable
通用接口在C#中实现。Rx.NET为
系统提供了
可观察的
扩展方法。IObservable
您可以实现自己的扩展方法,而无需使用任何.NET类

您必须实现IObservable和IObserver接口,因为.NET framework没有内置的观察者模式。以下是Microsoft提供的一个示例: