F# 如何实现参数数目可变的方法?
如何实现参数数目可变的方法 : 我从上述代码中收到以下错误:F# 如何实现参数数目可变的方法?,f#,paramarray,F#,Paramarray,如何实现参数数目可变的方法 : 我从上述代码中收到以下错误: The pattern discriminator 'params' is not defined 您可以使用: 如何一次通过阵列的可能重复? type MyClass() = member this.SomeMethod(params (args:string array)) = () The pattern discriminator 'params' is not defined type MyClass() =
The pattern discriminator 'params' is not defined
您可以使用:
如何一次通过阵列的可能重复?
type MyClass() =
member this.SomeMethod(params (args:string array)) = ()
The pattern discriminator 'params' is not defined
type MyClass() =
member this.SomeMethod([<ParamArray>] (args:string array)) = Array.iter (printfn "%s") args
let mc = MyClass()
mc.SomeMethod("a", "b", "c")