Hola buenos dias. Puedes probar de la siguiente manera:
static int Evaluar(int n)
{
if (n == 1)
return 1;
else
return Convert.ToInt16(Math.Pow(n, n)) + Evaluar(n - 1);
}
Queda en vos utilizar la conversion o trabajar directamente con double en lugar de int.
Saludos.