摘要: F#的类型系统提供一个可以定义定制类型的特性。所有的F#的类型分为两个类别。第一类是元组或纪录类型。这些类型的可以组合成组合类型(类似于C的结构或C#的类)。第二类是聚合(sum)类型,有时也称为联合(union)类型。 元组是一种快速且方便组合一组值的方式。值由逗号隔开,并可以用一个标识符表示。如下面例子中的第一行。你也可以反向取出组合里的值,如下面的第二和第三行,由逗号分割的标识符在等号的左侧,每个标识符依次从元组中取出一个单一值。如果你想忽略元组中的一个值,你可以使用占位符 _ 告诉编译器你不需要使用该值,如第二和第三行所示。#light let pair = true, false . 阅读全文
posted @ 2011-11-30 12:37 银河系漫游指南 阅读(856) 评论(0) 推荐(0) 编辑