Можете ли вы передать стандартное перечисление С# в качестве параметра?
Например:
enum e1
{
//...
}
enum e2
{
//...
}
public void test()
{
myFunc( e1 );
myFunc( e2 );
}
public void myFunc( Enum e )
{
// Iterate through all the values in e
}
Сделав это, я надеюсь получить все имена в любом заданном перечислении. Как выглядит код Iteration?