F# 集合初始值设定项语法

2024-03-21

是什么集合初始值设定项 http://msdn.microsoft.com/en-us/library/bb384062.aspxF# 中的语法?在 C# 中你可以这样写:

new Dictionary<string, int>() {
    {"One", 1},
    {"two", 2}}

我如何在 F# 中做同样的事情?我想我可以推出自己的语法,但似乎应该已经有一个内置或标准的语法。


为了详细说明 F# 中的集合初始化,以下是一些示例:

只读字典

dict [ (1, "a"); (2, "b"); (3, "c") ]

seq (IEnumerable)

seq { 0 .. 99 }

list

[1; 2; 3; 4; 5]

set

set [1; 2; 3; 4; 5]

array

[| 1; 2; 3; 4; 5 |]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

F# 集合初始值设定项语法 的相关文章

随机推荐