阅读背景:

5.3.2.1 用 F# 匹配差别联合

来源:互联网 

5.3.2.1 用 F# 匹配差别联合

 

当使用差别联合时,必须要处理所有可能的选项,因为,我们不知道这个值到底表示哪一个选项。回忆一下以前类似的情况,处理列表时,问题要检查列表是否为空,我们是使用模式匹配实现的:match 构造能够根据几种模式检查值。我们可以用同样的功能,处理差别联合,只是这里模式换成了识别器。清单 5.5 是获取计划事件下一次发生时间的示例。当使用差别联合时,必须要处理所有可能的选项




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: