3

可変数の引数を持つメソッドを実装するにはどうすればよいですか?

C# では、params キーワードを使用できます

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
4

1 に答える 1