Если нет особых причин использовать отражение, лучше не использовать его.
Если вы ищете использование отражения, потому что оно будет удобным или потребует меньше строк кода / сделает код читабельным, обратите внимание, что это не так.
Как правило, код отражения менее читабелен, и вам почти всегда лучше использовать обычный способ вызова методов.
Отражение подходит, когда, скажем, имена ваших методов известны только во время выполнения (через файл свойств или что-то еще)
Если по какой-либо причине вам нужно отражение, см. this .