Llamar / invocar un método basado en un valor de cadena contenido en una matriz

Tengo una estructura de matriz que contiene detalles de diferentes informes que se pueden ejecutar. Cada informe llama a un método diferente y actualmente el programa tiene que verificar manualmente el valor del informe seleccionado para llamar específicamente al método apropiado.

Me gustaría almacenar el nombre del método en la estructura de estructura y luego hacer que el programa invoque ese método cuando haya coincidencia. ¿Es posible

Actualmente

if (this.cboSelectReport.Text == "Daily_Unload")
{
   reportDailyUnload();
 }

Idealmente

if(this.cboSelectReport.Text == MyArray[i].Name)
{
   something(MyArray[i].MethodName);
}

ACTUALIZA

He cansado algunas de las sugerencias a continuación y ninguna funcionó. Probablemente no funcionaron debido a cómo tengo estructurado mi programa.

Respuestas a la pregunta(14)

Su respuesta a la pregunta