標準の c# 列挙型をパラメーターとして渡すことはできますか?
例えば:
enum e1
{
//...
}
enum e2
{
//...
}
public void test()
{
myFunc( e1 );
myFunc( e2 );
}
public void myFunc( Enum e )
{
// Iterate through all the values in e
}
これを行うことで、特定の列挙内のすべての名前を取得したいと考えています。反復コードはどのようになりますか?