C #: DateTime.DayOfWeek para comparação de seqüência de caracteres

Este código é uma versão simplificada do que estou tentando fazer:

string day = Thursday;
DateTime dt = DateTime.Now;

if (day == dt.DayOfWeek)
{
     // start the program
}

Eu preciso ler um dia da semana valor de um banco de dados, atribuí-lo a uma seqüência de caracteres e compare a seqüência de caracteres para dt.DayOfWeek para verificar se o programa deve executar.

Meu erro é este:"Operador '==' não pode ser aplicado a operandos do tipo 'string' e 'System.DayOfWeek"

Alguém sabe como comparar uma string com um valor DateTime.DayOfWeek?

questionAnswers(4)

yourAnswerToTheQuestion