system.reactive 忽略重复值

示例

有两个用于过滤重复项的运算符:

emails.Distinct(); // 永远不会两次看到相同的值
emails.DistinctUntilChanged(); // 永远不会两次看到相同的值 in a row

您还可以传递谓词:

emails.DistinctUntilChanged(x => x.Length); // 永远不会连续两次看到相同长度的电子邮件