【发布时间】:2012-08-27 06:22:42
【问题描述】:
假设我有以下单例区分联合:
type OrderId = OrderId of string
有时我需要实际的字符串。我发现提取它的方法是:
let id = match orderId with OrderId x -> x
有更简洁的方法吗?
我知道我的使用是一种特殊情况,匹配是有意义的,以确保您已经涵盖了可能性,只是想知道是否有一种方法可以做类似的事情:
let OrderId id = orderId
【问题讨论】:
标签: f# pattern-matching discriminated-union