【发布时间】:2019-09-18 11:46:14
【问题描述】:
我正在尝试观察结果之一中 IsEnabled 的值何时发生变化:
SourceList<Models.Result> mySource = new SourceList<Models.Result>();
var isEnabledChangedOperation = mySource.Connect().AutoRefresh(r => r.IsEnabled).Select(_ => TestFunction());
但“r => r.IsEnabled”带有下划线并得到错误“无法将 lambda 表达式转换为类型 'TimeSpan?'因为它不是委托类型”
怎么了?
【问题讨论】:
-
您的示例代码最后没有调用
.Subscribe()。这是启动所有 rx 代码所必需的。