【发布时间】:2015-01-29 17:09:21
【问题描述】:
我注意到 F# 中 System.Tuple.Create 方法的一个非常奇怪的行为。查看MSDN documentation 时,它表明返回类型为System.Tuple<T>。但是,当在 F# 中使用此方法时,除 Tuple.Create(T) 之外的所有重载都将返回 'T1 * 'T2。显然调用Tuple<T> 构造函数将返回Tuple<T>。但我不明白 Tuple.Create 的返回类型在 F# 中有何不同。
【问题讨论】:
标签: .net f# tuples base-class-library