paramsキーワードを使用するメソッドの例は次のとおりです。String.Format("", foo, bar, baz)
しかし、次のような列挙型の配列を受け入れるメソッドをどのように作成しますか?
class MyClass
{
public enum Foo { Bar, Baz }
public static void MyMethod(params enum[] Foo) {}
public static void TestMethod()
{
MyMethod();
MyMethod(Foo.Bar);
MyMethod(Foo.Baz);
MyMethod(Foo.Bar, Foo.Baz);
}
}