gpt4 book ai didi

f# - 访问 F# 元组中的特定成员

转载 作者:行者123 更新时间:2023-12-01 20:18:48 24 4
gpt4 key购买 nike

在 F# 代码中,我有一个元组:

let myWife=("Tijana",32)

我想分别访问元组的每个成员。例如,这是我想通过我无法实现的目标

Console.WriteLine("My wife is {0} and her age is {1}",myWife[0],myWife[1])

这段代码显然不起作用,我认为你可以收集我想要实现的目标。

最佳答案

您想通过让妻子的年龄不可变来防止她变老吗? :)

对于仅包含两个成员的元组,您可以使用 fstsnd 来提取该对的成员。

let wifeName = fst myWife;
let wifeAge = snd myWife;

对于较长的元组,您必须将元组解压到其他变量中。例如,

let _, age = myWife;;
let name, age = myWife;;

关于f# - 访问 F# 元组中的特定成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/600216/

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