小编cod*_*str的帖子

如何使用F#从列表中选择随机值

我是F#的新手,我正在试图弄清楚如何从列表/字符串数组中返回一个随机字符串值.

我有一个这样的列表:

["win8FF40", "win10Chrome45", "win7IE11"]
Run Code Online (Sandbox Code Playgroud)

如何从上面的列表中随机选择并返回一个项目?

这是我的第一次尝试:

let combos = ["win8FF40";"win10Chrome45";"win7IE11"]  

let getrandomitem () =  
  let rnd = System.Random()  
  fun (combos : string[]) -> combos.[rnd.Next(combos.Length)]  
Run Code Online (Sandbox Code Playgroud)

random f# f#-interactive

7
推荐指数
3
解决办法
2492
查看次数

标签 统计

f# ×1

f#-interactive ×1

random ×1