无论System.Reactive.Linq.Observαble
是什么?
请注意希腊字母'alpha'代替'a'。观察不可观察
在程序集
中的这个命名空间中找到大约一百个类(所有internal
)
// C:\ Program Files(x86)\ Microsoft SDKs \ Reactive 扩展\ 2.0 \ Binaries.NETFramework \ V4.0 \ System.Reactive.Linq.dll // System.Reactive.Linq,Version = 2.0.20823.0,Culture = neutral, 公钥= 31bf3856ad364e35
答案 0 :(得分:15)
每this comment from Bart de Smet:
您将看到一个内部命名空间,其名称中包含希腊字母 使调用堆栈看起来与您编写的方法完全一样。我们做不到 有内部类,比如Where嵌套在Observable中,因为 已经有一个具有该名称的方法。所以,最接近的近似值 是一个Observαble命名空间,其中的类如Where in it。
不幸的是,此时命名空间显示在IntelliSense中, 由于IDE处理的一些复杂性 InternalsVisibleTo。我们已经意识到这个问题正在研究中 它
答案 1 :(得分:0)
它是internal
的{{1}}命名空间,因此无意暴露给外界。