指定泛型类型的不同方法

时间:2011-05-12 02:40:47

标签: f#

根据这里关于泛型类型的部分:http://msdn.microsoft.com/en-us/library/dd233230.aspx,这些形式是等价的:

type 'a MyType = ....

type MyType<'a> = ...

但第二种形式允许您指定类型参数列表,例如:

type MyType<'a,'b> = ...

这是对的吗?

1 个答案:

答案 0 :(得分:4)

没错。有一种方法可以提供第一种风格的多个参数:

('a,'b) MyType

但这是为了兼容性,不建议使用。