可変数の引数を持つメソッドを実装するにはどうすればよいですか?
public class MyClass
{
public static void UseParams(params int[] list)
{
for (int i = 0; i < list.Length; i++)
{
Console.Write(list[i] + " ");
}
Console.WriteLine();
}
}
では、F# でこれを行うにはどうすればよいでしょうか。
type MyClass() =
member this.SomeMethod(params (args:string array)) = ()
上記のコードから次のエラーが表示されます。
The pattern discriminator 'params' is not defined