F#记录

记录用于存储标签和值形式的元素。它可以存储任何类型的数据。你不必存储与列表相同的类型值。记录默认是不可变的, 因此你不能修改原始记录。
句法:

[ attributes ] type [accessibility-modifier] typename = { [ mutable ] label1 : type1; [ mutable ] label2 : type2; ... } [ member-list ]

F#创建和访问记录示例
type RecordExample = { x : float; y: float; z: float; } let getRecordValues = { x = 2.0; y = 1.0; z = 0.0; } printf "%A\n" getRecordValues// Access all values of record printf "%f" getRecordValues.x // Access individual values of record

【F#记录】输出:
{x = 2.0; y = 1.0; z = 0.0; } 2.000000

    推荐阅读