gpt4 book ai didi

.net - 带有值的字典的环境变量列表 - 惯用的 F#

转载 作者:行者123 更新时间:2023-12-01 07:36:51 24 4
gpt4 key购买 nike

采取F#这样的字符串列表的惯用方式是什么

let myList = ["BUILD_NUMBER"; "GIT_COMMIT"; "GIT_BRANCH"]

并将其转换为字典,其中上面的单词是键,相应的环境变量是值。

所有这些都应该在单行表达式还是管道表达式中完成?我缺少 FP 背景来知道如何从列表到字典。在 F# 中执行此操作最惯用的方法是什么?

最佳答案

Environment.GetEnvironmentVariabledict 函数应该做的工作:

let env =
myList
|> Seq.map (fun var -> var, Environment.GetEnvironmentVariable var)
|> dict

关于.net - 带有值的字典的环境变量列表 - 惯用的 F#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31014560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com