//Ejemplo A
public enum TipoUsuario
{
Admin,
User
}

//Para verificar un seting
if (tipoUsuario == TipoUsuario.Admin)
{
   EsAdmin = true;
}

//Ejemplo B
public enum Operacion
{
ExtensionCredito,
Pago,
VentaActivos
}

//O para definir un proceso dentro de una funcion
if (proceso == Enum.GetName(typeof(Operacion), Operacion.ExtensionCredito))
{
   calcularInteres = true;
}

//Eso se podria llamar asi...
this.EjecutarCalculoX(Enum.GetName(typeof(Operacion), Operacion.ExtensionCredito), clienteId: 567)