首页 > 解决方案 > 等待某些条件的可观察延迟项

问题描述

我创建了一个可观察的文件。我想延迟发射因仍以写入方式打开而被锁定的文件的项目。

Created = Observable
                .FromEventPattern<FileSystemEventHandler, FileSystemEventArgs>(h => Watcher.Created += h, h => Watcher.Created -= h)
                .Select(x => x.EventArgs);

CreatedAndNotLockedObservable = ?

这可能吗 ?

标签: system.reactive

解决方案


推荐阅读