¿Demasiadas declaraciones If?

Tengo una clase que lee en texto de una hoja de cálculo usando EPPlus. Funciona y hace exactamente lo que quiero que haga, pero siento que lo hice, es una mala práctica, pero por mi vida no puedo encontrar una alternativa que esté menos codificada y use menos declaraciones if. la clase contiene constantes como

private static string configUserName;
private static string configPassword;
private static string configUrl;
private static string configDatabase;
//etc

Hay alrededor de 40 de estos. La clase recorre una hoja de cálculo que lee todos los valores y comprueba qué valor es:

int i = 1;
object isRow = currentWorksheet.Cells[i, 1].Value;
while (isRow != null)
{
if (isRow.ToString().Trim().Equals("change_bank_details_policy"))
     {
        if (currentWorksheet.Cells[i, 2].Value != null)
        {
         change_bank_details_policy =c currentWorksheet.Cells[i,2].Value.ToString().Trim();
        }
     }
else if //etc 40 more if statements

Entonces, debido a que los valores son privados, hay 40 métodos como

public static string GetConfigUserName()
    {
        return configUserName;
    }

¿Debe haber una mejor manera de hacer esto? la hoja de cálculo se ve como

change_bank_details_policy,11459676
change_DD_date_policy,11441975
[40 more rows....]