Demasiadas declarações If?

Eu tenho uma classe que lê texto de uma planilha usando o EPPlus. Funciona e faz exatamente o que eu quero que faça, mas acho que é uma prática ruim, mas para a minha vida não consigo descobrir uma alternativa menos codificada e que use menos declarações if. a classe contém constantes como

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

Existem cerca de 40 deles. A classe percorre uma planilha lendo todos os valores, verificando qual é o valor:

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

Como os valores são privados, existem 40 métodos, como

public static string GetConfigUserName()
    {
        return configUserName;
    }

Deve haver uma maneira melhor de fazer isso? a planilha se parece

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

questionAnswers(4)

yourAnswerToTheQuestion