System.Reactive.Unit不被称为System.Reactive.Void有什么原因吗?



主要是我很好奇。

我们的代码库中有一个名为 Unit 的对象 - 它表示桥梁或道路的组件。在我们的例子中,在声明中看到带有 Unit 的 ReactiveUI 命令作为泛型之一可能会模棱两可。

即使在这个旧文档中(谷歌没有指出我当前文档的方向 - 无论在哪里),它说:

"代表虚空。"

所以现在我想知道,Unit这个词背后有什么含义吗?他们为什么不把它称为System.Reactive.Void

引用

维基百科(其中也给出了使用相同名称的其他语言的例子)

单位类型是只允许一个值(因此不能保存任何信息)的类型。

在本例中,该值为 Unit.Default

相关内容

  • 没有找到相关文章

最新更新