F# 模块

2024年8月29日 | 1 分钟阅读

模块是类、函数和类型的集合。 它有助于组织相关的代码,以便我们可以轻松地维护代码。

它被实现为通用语言运行时 (CLR) 类,该类只有静态成员。

语法

如果在代码中未指定或声明模块,则会隐式创建一个模块,其名称与没有扩展名的文件名相同。 文件名的第一个字母转换为大写字母。


F# 模块示例

您可以通过两种不同的方式访问模块 Arithmetic 的所有方法。

  1. 完全限定函数名
  2. 打开模块

F# 模块示例:通过使用完全限定函数名

输出

30

F# 模块示例:通过使用打开模块

输出

10
下一个主题F# 访问控制