Probar si la URL de una solicitud está en la tabla Ruta

Quiero probar si una URL es parte de las rutas definidas en elGlobal.asax. Esto es lo que tengo:

var TheRequest = HttpContext.Current.Request.Url.AbsolutePath.ToString();
var TheRoutes = System.Web.Routing.RouteTable.Routes;

foreach (var TheRoute in TheRoutes)
{
    if (TheRequest  == TheRoute.Url) //problem here
    {
        RequestIsInRoutes = true;
    }
}

El problema es que no puedo extraer la URL de la ruta. ¿Qué necesito cambiar?

Respuestas a la pregunta(4)

Su respuesta a la pregunta