C # Enum - So vergleichen Sie den Wert

Wie kann ich den Wert dieser Aufzählung vergleichen?

public enum AccountType
{
    Retailer = 1,
    Customer = 2,
    Manager = 3,
    Employee = 4
}

Ich versuche, den Wert dieser Aufzählung in einem MVC4-Controller wie folgt zu vergleichen:

if (userProfile.AccountType.ToString() == "Retailer")
{
    return RedirectToAction("Create", "Retailer");
}
return RedirectToAction("Index", "Home");

Ich habe es auch versucht

if (userProfile.AccountType.Equals(1))
{
    return RedirectToAction("Create", "Retailer");
}
return RedirectToAction("Index", "Home");

In jedem Fall erhalte ich eine Objektreferenz, die nicht auf eine Instanz eines Objekts festgelegt ist.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage