我正在努力实现以下目标。输入是列表 [8;9;4;5;7],输出应该是 "8,9,4,5,7," 注意输出中的 ","
我尝试了以下
let rec ConvertToString list =
match list with
| head :: tail -> head.ToString() + ConvertToString tail
| [] -> ""
let op= [8;9;4;5;7] |> ConvertToString
但我得到的输出是 val me : string = "89457"
任何人都可以建议如何在输出中获得“,”。函数应该是通用的。