Duvida Performance com Reflection

Pessoal,

possuo uma classe com 100 METODOS, aonde eu conheco a classe, os metodos, os parametros e os retornos

Vale mais a pena, eu fazer um reflection para recuperar os metodos e executa-los(UM DETERMINADO NUMERO DE METODOS) ? como no exemplo abaixo

For(int x =1; x <90; x++){
    invoke(metodo"X"....) aonde X e o meu indice
}

ou vale mais a pena eu colocar na mao: classe.metodo1(); classe.metodo2(); classe.metodo3(); classe.metodo4(); classe.metodo5();
… ATE 90 no caso do exemplo

[code]

Qual teria uma melhor performance?

obrigado

Eu nunca me preocupei com a questão de performance e sempre usei Reflection por gosto mesmo.

Mas…

Por que sua classe tem um monte 100 métodos com nome metodo1, metodo2, metodo3, etc…?

O que ela faz? Estou curioso.

Cara e uma tabela de custas (manja?) tipo e usado em cartorio… entao cada estado tem um numero x de colunas a serem cobradas… entao eu tenho uma tabela com 10 colunas e outras com as configuracoes…

dai eu preciso executar o metodo da tabela de acordo com o numero de colunas q tem cada estado … entendeu???

A solução com reflection sem dúvida é menos performática, mas como em qualquer situação você deve avaliar os prós e contras entre performance X clareza/facilidade de manutenção