我有一个 F# 函数,它以 int
值作为参数,并将该值作为 string
返回。
let inttostring (x:int):string =
""+x
我无法让ToString正常工作。如有帮助将不胜感激。
空字符串""
与int
类型的变量x
不兼容。您可以使用
let int2String x = sprintf "%i" x
或者let int2String (x: int) = string x
i.ToString()
或者 Convert.ToString(i)
或者 String.Concat("", i)
..." 的意思是使用这些方法之一将变量 i
转换为字符串。 - Daniel
let inttostring (i: int): string = i.ToString()
- Leeobject.ToString
,那么现在是阅读文档的时候了。 - Daniel