f# - 初始化字典的最短方法

标签 f#

有没有更简洁的方法来在 F# 中声明和初始化字典?

let grid = Map.empty
              .Add(0, true).Add(1, true).Add(2, true)
              .Add(3, true).Add(4, false).Add(5, true)
              .Add(6, true).Add(7, true).Add(8, true)

最佳答案

我使用:

[0, true
 1, false
 2, true]
|> Map.ofList

关于f# - 初始化字典的最短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33630035/

相关文章:

asp.net-mvc-3 - 从命名空间调用时,模块中的 F# 函数显示 "Method Not Found"

f# - FParsec 无法识别类型的构造函数

用于并发编程的 .NET 语言

f# - 发布外部包

f# - 为什么 F# 会限制我的代码并删除泛型?

f# - System.Linq.Enumerable.OfType<T> - 有 F# 方法吗?

c# - F# 项目自动生成绑定(bind)重定向

scripting - F# 以编程方式运行 .fsx 脚本文件

f# - 结果类型的来源在哪里

f# - F#中的 "bigint"到底是什么?